builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-046 starttime: 1463779749.74 results: success (0) buildid: 20160520074013 builduid: 0fe72d3c11114744b43110916d4809f9 revision: d54effc885ef80a247708f9794bb0091375b309c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:09.738700) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:09.739172) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:09.739449) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:09.921750) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:29:09.922120) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False --14:29:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.86 MB/s 14:29:10 (8.86 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.986000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:29:10.955526) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 14:29:10.955806) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.606000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 14:29:13.576599) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:29:13.576964) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False 2016-05-20 14:29:13,936 truncating revision to first 12 chars 2016-05-20 14:29:13,936 Setting DEBUG logging. 2016-05-20 14:29:13,937 attempt 1/10 2016-05-20 14:29:13,937 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d54effc885ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 14:29:14,372 unpacking tar archive at: mozilla-aurora-d54effc885ef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.078000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:29:14.695302) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:14.695664) ========= script_repo_revision: d54effc885ef80a247708f9794bb0091375b309c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:14.696167) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:14.696545) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:29:14.711514) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-05-20 14:29:14.711969) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:29:15 INFO - MultiFileLogger online at 20160520 14:29:15 in C:\slave\test 14:29:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:29:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:29:15 INFO - {'append_to_log': False, 14:29:15 INFO - 'base_work_dir': 'C:\\slave\\test', 14:29:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:29:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:29:15 INFO - 'buildbot_json_path': 'buildprops.json', 14:29:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:29:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:29:15 INFO - 'download_minidump_stackwalk': True, 14:29:15 INFO - 'download_symbols': 'true', 14:29:15 INFO - 'e10s': False, 14:29:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:29:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:29:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:29:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:29:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:29:15 INFO - 'C:/mozilla-build/tooltool.py'), 14:29:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:29:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:29:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:29:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:29:15 INFO - 'log_level': 'info', 14:29:15 INFO - 'log_to_console': True, 14:29:15 INFO - 'opt_config_files': (), 14:29:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:29:15 INFO - '--processes=1', 14:29:15 INFO - '--config=%(test_path)s/wptrunner.ini', 14:29:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:29:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:29:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:29:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:29:15 INFO - 'pip_index': False, 14:29:15 INFO - 'require_test_zip': True, 14:29:15 INFO - 'test_type': ('testharness',), 14:29:15 INFO - 'this_chunk': '1', 14:29:15 INFO - 'total_chunks': '10', 14:29:15 INFO - 'virtualenv_path': 'venv', 14:29:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:29:15 INFO - 'work_dir': 'build'} 14:29:15 INFO - ##### 14:29:15 INFO - ##### Running clobber step. 14:29:15 INFO - ##### 14:29:15 INFO - Running pre-action listener: _resource_record_pre_action 14:29:15 INFO - Running main action method: clobber 14:29:15 INFO - rmtree: C:\slave\test\build 14:29:15 INFO - Using _rmtree_windows ... 14:29:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:30:07 INFO - Running post-action listener: _resource_record_post_action 14:30:07 INFO - ##### 14:30:07 INFO - ##### Running read-buildbot-config step. 14:30:07 INFO - ##### 14:30:07 INFO - Running pre-action listener: _resource_record_pre_action 14:30:07 INFO - Running main action method: read_buildbot_config 14:30:07 INFO - Using buildbot properties: 14:30:07 INFO - { 14:30:07 INFO - "project": "", 14:30:07 INFO - "product": "firefox", 14:30:07 INFO - "script_repo_revision": "production", 14:30:07 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 14:30:07 INFO - "repository": "", 14:30:07 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 14:30:07 INFO - "buildid": "20160520074013", 14:30:07 INFO - "pgo_build": "False", 14:30:07 INFO - "basedir": "C:\\slave\\test", 14:30:07 INFO - "buildnumber": 49, 14:30:07 INFO - "slavename": "t-w864-ix-046", 14:30:07 INFO - "revision": "d54effc885ef80a247708f9794bb0091375b309c", 14:30:07 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 14:30:07 INFO - "platform": "win64", 14:30:07 INFO - "branch": "mozilla-aurora", 14:30:07 INFO - "repo_path": "releases/mozilla-aurora", 14:30:07 INFO - "moz_repo_path": "", 14:30:07 INFO - "stage_platform": "win64", 14:30:07 INFO - "builduid": "0fe72d3c11114744b43110916d4809f9", 14:30:07 INFO - "slavebuilddir": "test" 14:30:07 INFO - } 14:30:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 14:30:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 14:30:07 INFO - Running post-action listener: _resource_record_post_action 14:30:07 INFO - ##### 14:30:07 INFO - ##### Running download-and-extract step. 14:30:07 INFO - ##### 14:30:07 INFO - Running pre-action listener: _resource_record_pre_action 14:30:07 INFO - Running main action method: download_and_extract 14:30:07 INFO - mkdir: C:\slave\test\build\tests 14:30:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:30:07 INFO - https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:30:07 INFO - trying https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 14:30:07 INFO - Downloading https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:30:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 14:30:10 INFO - Downloaded 1274 bytes. 14:30:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:30:10 INFO - Using the following test package requirements: 14:30:10 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:30:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 14:30:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 14:30:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'jsshell-win64.zip'], 14:30:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 14:30:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:30:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 14:30:10 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 14:30:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 14:30:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:30:10 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 14:30:10 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 14:30: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')]} 14:30:10 INFO - https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:30:10 INFO - trying https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 14:30:10 INFO - Downloading https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 14:30:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 14:31:17 INFO - Downloaded 20485201 bytes. 14:31:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:31:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:31:18 INFO - caution: filename not matched: web-platform/* 14:31:18 INFO - Return code: 11 14:31: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')]} 14:31:18 INFO - https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:31:18 INFO - trying https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:31:18 INFO - Downloading https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:31:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 14:31:54 INFO - Downloaded 36409075 bytes. 14:31:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:31:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:32:31 INFO - caution: filename not matched: bin/* 14:32:31 INFO - caution: filename not matched: config/* 14:32:31 INFO - caution: filename not matched: mozbase/* 14:32:31 INFO - caution: filename not matched: marionette/* 14:32:31 INFO - caution: filename not matched: tools/wptserve/* 14:32:31 INFO - Return code: 11 14:32:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:31 INFO - https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 14:32:31 INFO - trying https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:32:31 INFO - Downloading https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 14:32:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 14:32:40 INFO - Downloaded 82697483 bytes. 14:32:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:32:40 INFO - mkdir: C:\slave\test\properties 14:32:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:32:40 INFO - Writing to file C:\slave\test\properties\build_url 14:32:40 INFO - Contents: 14:32:40 INFO - build_url:https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:32:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:32:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:32:41 INFO - Writing to file C:\slave\test\properties\symbols_url 14:32:41 INFO - Contents: 14:32:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14: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')]} 14:32:41 INFO - https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:32:41 INFO - trying https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:32:41 INFO - Downloading https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:32:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 14:32:43 INFO - Downloaded 50722142 bytes. 14:32:43 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:32:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:32:45 INFO - Return code: 0 14:32:45 INFO - Running post-action listener: _resource_record_post_action 14:32:45 INFO - Running post-action listener: set_extra_try_arguments 14:32:45 INFO - ##### 14:32:45 INFO - ##### Running create-virtualenv step. 14:32:45 INFO - ##### 14:32:45 INFO - Running pre-action listener: _pre_create_virtualenv 14:32:45 INFO - Running pre-action listener: _resource_record_pre_action 14:32:45 INFO - Running main action method: create_virtualenv 14:32:45 INFO - Creating virtualenv C:\slave\test\build\venv 14:32:45 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 14:32:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:32:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:32:51 INFO - Installing distribute......................................................................................................................................................................................done. 14:32:52 INFO - Return code: 0 14:32:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:32: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')]} 14:32:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:32: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')]} 14:32:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:32:52 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0262E1F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', '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', '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-046\\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 14:32:52 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 14:32:52 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 14:32:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:32:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:32:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:32:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:32:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:32:52 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:32:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:32:52 INFO - 'DCLOCATION': 'SCL3', 14:32:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:32:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:32:52 INFO - 'HOMEDRIVE': 'C:', 14:32:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:32:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:32:52 INFO - 'KTS_VERSION': '1.19c', 14:32:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:32:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:32:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:32:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:32:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:32:52 INFO - 'MOZ_NO_REMOTE': '1', 14:32:52 INFO - 'NO_EM_RESTART': '1', 14:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:32:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:32:52 INFO - 'OS': 'Windows_NT', 14:32:52 INFO - 'OURDRIVE': 'C:', 14:32:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 14:32:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:32:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:32:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:32:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:32:52 INFO - 'PROCESSOR_LEVEL': '6', 14:32:52 INFO - 'PROCESSOR_REVISION': '1e05', 14:32:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:32:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:32:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:32:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:32:52 INFO - 'PROMPT': '$P$G', 14:32:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:32:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:32:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:32:52 INFO - 'PWD': 'C:\\slave\\test', 14:32:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:32:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:32:52 INFO - 'SYSTEMDRIVE': 'C:', 14:32:52 INFO - 'SYSTEMROOT': 'C:\\windows', 14:32:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:52 INFO - 'TEST1': 'testie', 14:32:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:52 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:32:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:32:52 INFO - 'USERNAME': 'cltbld', 14:32:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:32:52 INFO - 'WINDIR': 'C:\\windows', 14:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:32:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:32:53 INFO - Downloading/unpacking psutil>=0.7.1 14:32:53 INFO - Running setup.py egg_info for package psutil 14:32:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:32:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:32:53 INFO - Installing collected packages: psutil 14:32:53 INFO - Running setup.py install for psutil 14:32:53 INFO - building 'psutil._psutil_windows' extension 14:32:53 INFO - error: Unable to find vcvarsall.bat 14:32:53 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-dtygpe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:32:53 INFO - running install 14:32:53 INFO - running build 14:32:53 INFO - running build_py 14:32:53 INFO - creating build 14:32:53 INFO - creating build\lib.win32-2.7 14:32:53 INFO - creating build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:32:53 INFO - running build_ext 14:32:53 INFO - building 'psutil._psutil_windows' extension 14:32:53 INFO - error: Unable to find vcvarsall.bat 14:32:53 INFO - ---------------------------------------- 14:32:53 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-dtygpe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:32:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-046\AppData\Roaming\pip\pip.log 14:32:53 WARNING - Return code: 1 14:32:53 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! 14:32:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:32:53 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')]} 14:32:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:32:53 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')]} 14:32:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:32:53 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0262E1F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', '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', '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-046\\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 14:32:53 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 14:32:53 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 14:32:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:32:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:32:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:32:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:32:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:32:53 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:32:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:32:53 INFO - 'DCLOCATION': 'SCL3', 14:32:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:32:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:32:53 INFO - 'HOMEDRIVE': 'C:', 14:32:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:32:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:32:53 INFO - 'KTS_VERSION': '1.19c', 14:32:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:32:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:32:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:32:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:32:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:32:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:32:53 INFO - 'MOZ_NO_REMOTE': '1', 14:32:53 INFO - 'NO_EM_RESTART': '1', 14:32:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:32:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:32:53 INFO - 'OS': 'Windows_NT', 14:32:53 INFO - 'OURDRIVE': 'C:', 14:32:53 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', 14:32:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:32:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:32:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:32:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:32:53 INFO - 'PROCESSOR_LEVEL': '6', 14:32:53 INFO - 'PROCESSOR_REVISION': '1e05', 14:32:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:32:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:32:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:32:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:32:53 INFO - 'PROMPT': '$P$G', 14:32:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:32:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:32:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:32:53 INFO - 'PWD': 'C:\\slave\\test', 14:32:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:32:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:32:53 INFO - 'SYSTEMDRIVE': 'C:', 14:32:53 INFO - 'SYSTEMROOT': 'C:\\windows', 14:32:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:53 INFO - 'TEST1': 'testie', 14:32:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:53 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:32:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:32:53 INFO - 'USERNAME': 'cltbld', 14:32:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:32:53 INFO - 'WINDIR': 'C:\\windows', 14:32:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:32:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:32:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:32:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:32:54 INFO - Running setup.py egg_info for package mozsystemmonitor 14:32:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:32:54 INFO - Running setup.py egg_info for package psutil 14:32:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:32:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:32:54 INFO - Installing collected packages: mozsystemmonitor, psutil 14:32:54 INFO - Running setup.py install for mozsystemmonitor 14:32:54 INFO - Running setup.py install for psutil 14:32:54 INFO - building 'psutil._psutil_windows' extension 14:32:54 INFO - error: Unable to find vcvarsall.bat 14:32:54 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-d7kyf0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:32:54 INFO - running install 14:32:54 INFO - running build 14:32:54 INFO - running build_py 14:32:54 INFO - running build_ext 14:32:54 INFO - building 'psutil._psutil_windows' extension 14:32:54 INFO - error: Unable to find vcvarsall.bat 14:32:54 INFO - ---------------------------------------- 14:32:54 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-d7kyf0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:32:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-046\AppData\Roaming\pip\pip.log 14:32:54 WARNING - Return code: 1 14:32:54 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! 14:32:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:32:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:32:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:32:54 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0262E1F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', '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', '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-046\\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 14:32:54 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 14:32:54 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 14:32:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:32:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:32:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:32:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:32:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:32:54 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:32:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:32:54 INFO - 'DCLOCATION': 'SCL3', 14:32:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:32:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:32:54 INFO - 'HOMEDRIVE': 'C:', 14:32:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:32:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:32:54 INFO - 'KTS_VERSION': '1.19c', 14:32:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:32:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:32:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:32:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:32:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:32:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:32:54 INFO - 'MOZ_NO_REMOTE': '1', 14:32:54 INFO - 'NO_EM_RESTART': '1', 14:32:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:32:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:32:54 INFO - 'OS': 'Windows_NT', 14:32:54 INFO - 'OURDRIVE': 'C:', 14:32:54 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', 14:32:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:32:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:32:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:32:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:32:54 INFO - 'PROCESSOR_LEVEL': '6', 14:32:54 INFO - 'PROCESSOR_REVISION': '1e05', 14:32:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:32:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:32:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:32:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:32:54 INFO - 'PROMPT': '$P$G', 14:32:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:32:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:32:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:32:54 INFO - 'PWD': 'C:\\slave\\test', 14:32:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:32:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:32:54 INFO - 'SYSTEMDRIVE': 'C:', 14:32:54 INFO - 'SYSTEMROOT': 'C:\\windows', 14:32:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:54 INFO - 'TEST1': 'testie', 14:32:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:54 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:32:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:32:54 INFO - 'USERNAME': 'cltbld', 14:32:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:32:54 INFO - 'WINDIR': 'C:\\windows', 14:32:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:32:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:32:55 INFO - Downloading/unpacking blobuploader==1.2.4 14:32:55 INFO - Downloading blobuploader-1.2.4.tar.gz 14:32:55 INFO - Running setup.py egg_info for package blobuploader 14:32:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:32:59 INFO - Running setup.py egg_info for package requests 14:32:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:32:59 INFO - Downloading docopt-0.6.1.tar.gz 14:32:59 INFO - Running setup.py egg_info for package docopt 14:32:59 INFO - Installing collected packages: blobuploader, docopt, requests 14:32:59 INFO - Running setup.py install for blobuploader 14:32:59 INFO - Running setup.py install for docopt 14:32:59 INFO - Running setup.py install for requests 14:32:59 INFO - Successfully installed blobuploader docopt requests 14:32:59 INFO - Cleaning up... 14:32:59 INFO - Return code: 0 14:32:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:32:59 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')]} 14:32:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:32:59 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')]} 14:32:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:32:59 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0262E1F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, '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-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', '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', '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-046\\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 14:32:59 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 14:32:59 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 14:32:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:32:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:32:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:32:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:32:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:32:59 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:32:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:32:59 INFO - 'DCLOCATION': 'SCL3', 14:32:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:32:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:32:59 INFO - 'HOMEDRIVE': 'C:', 14:32:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:32:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:32:59 INFO - 'KTS_VERSION': '1.19c', 14:32:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:32:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:32:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:32:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:32:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:32:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:32:59 INFO - 'MOZ_NO_REMOTE': '1', 14:32:59 INFO - 'NO_EM_RESTART': '1', 14:32:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:32:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:32:59 INFO - 'OS': 'Windows_NT', 14:32:59 INFO - 'OURDRIVE': 'C:', 14:32:59 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', 14:32:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:32:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:32:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:32:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:32:59 INFO - 'PROCESSOR_LEVEL': '6', 14:32:59 INFO - 'PROCESSOR_REVISION': '1e05', 14:32:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:32:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:32:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:32:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:32:59 INFO - 'PROMPT': '$P$G', 14:32:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:32:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:32:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:32:59 INFO - 'PWD': 'C:\\slave\\test', 14:32:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:32:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:32:59 INFO - 'SYSTEMDRIVE': 'C:', 14:32:59 INFO - 'SYSTEMROOT': 'C:\\windows', 14:32:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:59 INFO - 'TEST1': 'testie', 14:32:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:32:59 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:32:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:32:59 INFO - 'USERNAME': 'cltbld', 14:32:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:32:59 INFO - 'WINDIR': 'C:\\windows', 14:32:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:04 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 14:33:04 INFO - Running setup.py install for browsermob-proxy 14:33:19 INFO - Running setup.py install for manifestparser 14:33:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for marionette-client 14:33:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for marionette-driver 14:33:19 INFO - Running setup.py install for mozcrash 14:33:19 INFO - Running setup.py install for mozdebug 14:33:19 INFO - Running setup.py install for mozdevice 14:33:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozfile 14:33:19 INFO - Running setup.py install for mozhttpd 14:33:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozinfo 14:33:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozInstall 14:33:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozleak 14:33:19 INFO - Running setup.py install for mozlog 14:33:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for moznetwork 14:33:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozprocess 14:33:19 INFO - Running setup.py install for mozprofile 14:33:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozrunner 14:33:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for mozscreenshot 14:33:19 INFO - Running setup.py install for moztest 14:33:19 INFO - Running setup.py install for mozversion 14:33:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:33:19 INFO - Running setup.py install for wptserve 14:33:19 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 14:33:19 INFO - Cleaning up... 14:33:19 INFO - Return code: 0 14:33:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:33:19 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')]} 14:33:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:19 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')]} 14:33:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:19 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0262E1F0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, '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-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', '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', '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-046\\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 14:33:19 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 14:33:19 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 14:33:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:33:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:33:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:33:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:33:19 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:33:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:19 INFO - 'DCLOCATION': 'SCL3', 14:33:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:19 INFO - 'HOMEDRIVE': 'C:', 14:33:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:33:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:19 INFO - 'KTS_VERSION': '1.19c', 14:33:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:33:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:33:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:19 INFO - 'MOZ_NO_REMOTE': '1', 14:33:19 INFO - 'NO_EM_RESTART': '1', 14:33:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:19 INFO - 'OS': 'Windows_NT', 14:33:19 INFO - 'OURDRIVE': 'C:', 14:33:19 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', 14:33:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:33:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:19 INFO - 'PROCESSOR_LEVEL': '6', 14:33:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:33:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:33:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:33:19 INFO - 'PROMPT': '$P$G', 14:33:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:19 INFO - 'PWD': 'C:\\slave\\test', 14:33:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:19 INFO - 'SYSTEMDRIVE': 'C:', 14:33:19 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:33:19 INFO - 'TEST1': 'testie', 14:33:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:33:19 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:33:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:33:19 INFO - 'USERNAME': 'cltbld', 14:33:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:33:19 INFO - 'WINDIR': 'C:\\windows', 14:33:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:24 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:24 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)) 14:33:35 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)) 14:33:35 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)) 14:33:35 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)) 14:33:35 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)) 14:33:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:33:35 INFO - Downloading blessings-1.6.tar.gz 14:33:35 INFO - Running setup.py egg_info for package blessings 14:33:35 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)) 14:33:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:33:35 INFO - Running setup.py install for blessings 14:33:35 INFO - Running setup.py install for browsermob-proxy 14:33:35 INFO - Running setup.py install for manifestparser 14:33:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for marionette-client 14:33:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for marionette-driver 14:33:35 INFO - Running setup.py install for mozcrash 14:33:35 INFO - Running setup.py install for mozdebug 14:33:35 INFO - Running setup.py install for mozdevice 14:33:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for mozhttpd 14:33:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for mozInstall 14:33:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for mozleak 14:33:35 INFO - Running setup.py install for mozprofile 14:33:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Running setup.py install for mozrunner 14:33:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:33:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:33:37 INFO - Running setup.py install for mozscreenshot 14:33:37 INFO - Running setup.py install for moztest 14:33:37 INFO - Running setup.py install for mozversion 14:33:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:33:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:33:37 INFO - Running setup.py install for wptserve 14:33:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:33:37 INFO - Cleaning up... 14:33:37 INFO - Return code: 0 14:33:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:33:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:33:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:33:37 INFO - Reading from file tmpfile_stdout 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - Current package versions: 14:33:37 INFO - blessings == 1.6 14:33:37 INFO - blobuploader == 1.2.4 14:33:37 INFO - browsermob-proxy == 0.6.0 14:33:37 INFO - distribute == 0.6.14 14:33:37 INFO - docopt == 0.6.1 14:33:37 INFO - manifestparser == 1.1 14:33:37 INFO - marionette-client == 2.3.0 14:33:37 INFO - marionette-driver == 1.4.0 14:33:37 INFO - mozInstall == 1.12 14:33:37 INFO - mozcrash == 0.17 14:33:37 INFO - mozdebug == 0.1 14:33:37 INFO - mozdevice == 0.48 14:33:37 INFO - mozfile == 1.2 14:33:37 INFO - mozhttpd == 0.7 14:33:37 INFO - mozinfo == 0.9 14:33:37 INFO - mozleak == 0.1 14:33:37 INFO - mozlog == 3.1 14:33:37 INFO - moznetwork == 0.27 14:33:37 INFO - mozprocess == 0.22 14:33:37 INFO - mozprofile == 0.28 14:33:37 INFO - mozrunner == 6.11 14:33:37 INFO - mozscreenshot == 0.1 14:33:37 INFO - mozsystemmonitor == 0.0 14:33:37 INFO - moztest == 0.7 14:33:37 INFO - mozversion == 1.4 14:33:37 INFO - requests == 1.2.3 14:33:37 INFO - wptserve == 1.4.0 14:33:37 INFO - Running post-action listener: _resource_record_post_action 14:33:37 INFO - Running post-action listener: _start_resource_monitoring 14:33:37 INFO - Starting resource monitoring. 14:33:37 INFO - ##### 14:33:37 INFO - ##### Running pull step. 14:33:37 INFO - ##### 14:33:37 INFO - Running pre-action listener: _resource_record_pre_action 14:33:37 INFO - Running main action method: pull 14:33:37 INFO - Pull has nothing to do! 14:33:37 INFO - Running post-action listener: _resource_record_post_action 14:33:37 INFO - ##### 14:33:37 INFO - ##### Running install step. 14:33:37 INFO - ##### 14:33:37 INFO - Running pre-action listener: _resource_record_pre_action 14:33:37 INFO - Running main action method: install 14:33:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:33:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:33:37 INFO - Reading from file tmpfile_stdout 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - Detecting whether we're running mozinstall >=1.0... 14:33:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:33:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:33:37 INFO - Reading from file tmpfile_stdout 14:33:37 INFO - Output received: 14:33:37 INFO - Usage: mozinstall-script.py [options] installer 14:33:37 INFO - Options: 14:33:37 INFO - -h, --help show this help message and exit 14:33:37 INFO - -d DEST, --destination=DEST 14:33:37 INFO - Directory to install application into. [default: 14:33:37 INFO - "C:\slave\test"] 14:33:37 INFO - --app=APP Application being installed. [default: firefox] 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - Using _rmtree_windows ... 14:33:37 INFO - mkdir: C:\slave\test\build\application 14:33:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:33:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 14:33:40 INFO - Reading from file tmpfile_stdout 14:33:40 INFO - Output received: 14:33:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:33:40 INFO - Using _rmtree_windows ... 14:33:40 INFO - Using _rmtree_windows ... 14:33:40 INFO - Running post-action listener: _resource_record_post_action 14:33:40 INFO - ##### 14:33:40 INFO - ##### Running run-tests step. 14:33:40 INFO - ##### 14:33:40 INFO - Running pre-action listener: _resource_record_pre_action 14:33:40 INFO - Running main action method: run_tests 14:33:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:33:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:33:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:33:40 INFO - grabbing minidump binary from tooltool 14:33: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')]} 14:33:40 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 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:33:40 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 14:33:40 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 14:33:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:33:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppre2ti 14:33:42 INFO - INFO - File integrity verified, renaming tmppre2ti to win32-minidump_stackwalk.exe 14:33:42 INFO - Return code: 0 14:33:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:33:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:33:42 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/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:33:42 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/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:33:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:33:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 14:33:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:33:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:33:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:33:42 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 14:33:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:33:42 INFO - 'DCLOCATION': 'SCL3', 14:33:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:42 INFO - 'HOMEDRIVE': 'C:', 14:33:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 14:33:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:42 INFO - 'KTS_VERSION': '1.19c', 14:33:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 14:33:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 14:33:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:33:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:42 INFO - 'MOZ_NO_REMOTE': '1', 14:33:42 INFO - 'NO_EM_RESTART': '1', 14:33:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:42 INFO - 'OS': 'Windows_NT', 14:33:42 INFO - 'OURDRIVE': 'C:', 14:33:42 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', 14:33:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:33:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:33:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:42 INFO - 'PROCESSOR_LEVEL': '6', 14:33:42 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:33:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:33:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:33:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:33:42 INFO - 'PROMPT': '$P$G', 14:33:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:33:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:33:42 INFO - 'PWD': 'C:\\slave\\test', 14:33:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:42 INFO - 'SYSTEMDRIVE': 'C:', 14:33:42 INFO - 'SYSTEMROOT': 'C:\\windows', 14:33:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:33:42 INFO - 'TEST1': 'testie', 14:33:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:33:42 INFO - 'USERDOMAIN': 'T-W864-IX-046', 14:33:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 14:33:42 INFO - 'USERNAME': 'cltbld', 14:33:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 14:33:42 INFO - 'WINDIR': 'C:\\windows', 14:33:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:42 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/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 14:33:44 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 14:33:44 INFO - import pkg_resources 14:33:45 INFO - Using 1 client processes 14:33:47 INFO - SUITE-START | Running 778 tests 14:33:47 INFO - Running testharness tests 14:33:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:33:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:33:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:33:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:33:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:33:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:33:48 INFO - Setting up ssl 14:33:49 INFO - PROCESS | certutil | 14:33:49 INFO - PROCESS | certutil | 14:33:49 INFO - PROCESS | certutil | 14:33:49 INFO - Certificate Nickname Trust Attributes 14:33:49 INFO - SSL,S/MIME,JAR/XPI 14:33:49 INFO - 14:33:49 INFO - web-platform-tests CT,, 14:33:49 INFO - 14:33:49 INFO - Starting runner 14:33:49 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:33:49 INFO - PROCESS | 4016 | [4016] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:33:49 INFO - PROCESS | 4016 | [4016] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:33:49 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:33:49 INFO - PROCESS | 4016 | [4016] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:33:51 INFO - PROCESS | 4016 | 1463780031084 Marionette DEBUG Marionette enabled via build flag and pref 14:33:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000259535D800 == 1 [pid = 4016] [id = 1] 14:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 1 (00000025A4560000) [pid = 4016] [serial = 1] [outer = 0000000000000000] 14:33:52 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 2 (00000025A4561000) [pid = 4016] [serial = 2] [outer = 00000025A4560000] 14:33:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7639000 == 2 [pid = 4016] [id = 2] 14:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 3 (00000025A7639800) [pid = 4016] [serial = 3] [outer = 0000000000000000] 14:33:52 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:33:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 4 (00000025A763A800) [pid = 4016] [serial = 4] [outer = 00000025A7639800] 14:33:52 INFO - PROCESS | 4016 | 1463780032752 Marionette INFO Listening on port 2828 14:33:54 INFO - PROCESS | 4016 | 1463780034607 Marionette DEBUG Marionette enabled via command-line flag 14:33:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8585800 == 3 [pid = 4016] [id = 3] 14:33:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 5 (00000025A85C0000) [pid = 4016] [serial = 5] [outer = 0000000000000000] 14:33:54 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:33:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 6 (00000025A85C1000) [pid = 4016] [serial = 6] [outer = 00000025A85C0000] 14:33:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:33:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 7 (00000025A86DA000) [pid = 4016] [serial = 7] [outer = 00000025A7639800] 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035292 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035324 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035331 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035365 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 14:33:55 INFO - PROCESS | 4016 | 1463780035368 Marionette DEBUG Closed connection conn0 14:33:55 INFO - PROCESS | 4016 | 1463780035370 Marionette DEBUG Closed connection conn1 14:33:55 INFO - PROCESS | 4016 | 1463780035372 Marionette DEBUG Closed connection conn2 14:33:55 INFO - PROCESS | 4016 | 1463780035450 Marionette DEBUG Closed connection conn3 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035456 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 14:33:55 INFO - PROCESS | 4016 | 1463780035569 Marionette DEBUG Closed connection conn4 14:33:55 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:33:55 INFO - PROCESS | 4016 | 1463780035577 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 14:33:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94BE000 == 4 [pid = 4016] [id = 4] 14:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 8 (00000025AA01D800) [pid = 4016] [serial = 8] [outer = 0000000000000000] 14:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 9 (00000025A9698000) [pid = 4016] [serial = 9] [outer = 00000025AA01D800] 14:33:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 10 (00000025A9699C00) [pid = 4016] [serial = 10] [outer = 00000025AA01D800] 14:33:55 INFO - PROCESS | 4016 | 1463780035763 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:33:55 INFO - PROCESS | 4016 | 1463780035768 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520074013","device":"desktop","version":"48.0a2"} 14:33:56 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:33:56 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:33:56 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:33:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF75D000 == 5 [pid = 4016] [id = 5] 14:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 11 (00000025AF75D800) [pid = 4016] [serial = 11] [outer = 0000000000000000] 14:33:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF75E000 == 6 [pid = 4016] [id = 6] 14:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 12 (00000025AEC2C000) [pid = 4016] [serial = 12] [outer = 0000000000000000] 14:33:57 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:33:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFEB4800 == 7 [pid = 4016] [id = 7] 14:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 13 (00000025AEC2B800) [pid = 4016] [serial = 13] [outer = 0000000000000000] 14:33:57 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:33:57 INFO - PROCESS | 4016 | [4016] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:33:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 14 (00000025B030A400) [pid = 4016] [serial = 14] [outer = 00000025AEC2B800] 14:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 15 (00000025B0925800) [pid = 4016] [serial = 15] [outer = 00000025AF75D800] 14:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 16 (00000025B00CAC00) [pid = 4016] [serial = 16] [outer = 00000025AEC2C000] 14:33:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 17 (00000025B0470C00) [pid = 4016] [serial = 17] [outer = 00000025AEC2B800] 14:33:59 INFO - PROCESS | 4016 | 1463780039089 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 4016 | 1463780039103 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 18 (00000025B2AC1000) [pid = 4016] [serial = 18] [outer = 00000025AEC2B800] 14:34:00 INFO - PROCESS | 4016 | 1463780040090 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"8f5e849c-215d-407f-9d84-6d7234cbdf13","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520074013","device":"desktop","version":"48.0a2","command_id":1}}] 14:34:00 INFO - PROCESS | 4016 | 1463780040603 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}] 14:34:00 INFO - PROCESS | 4016 | 1463780040757 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:34:00 INFO - PROCESS | 4016 | 1463780040776 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:34:00 INFO - PROCESS | 4016 | [4016] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:34:02 INFO - PROCESS | 4016 | --DOCSHELL 000000259535D800 == 6 [pid = 4016] [id = 1] 14:34:02 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:34:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 19 (00000025A3629400) [pid = 4016] [serial = 19] [outer = 00000025AEC2B800] 14:34:02 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:02 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:02 INFO - PROCESS | 4016 | 1463780042977 Marionette TRACE conn5 <- [1,3,null,{}] 14:34:02 INFO - PROCESS | 4016 | 1463780042983 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:34:03 INFO - PROCESS | 4016 | 1463780043006 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:34:03 INFO - PROCESS | 4016 | 1463780043042 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 4016 | 1463780043046 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 4016 | 1463780043052 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:34:03 INFO - PROCESS | 4016 | 1463780043055 Marionette TRACE conn5 <- [1,6,null,{}] 14:34:03 INFO - PROCESS | 4016 | 1463780043071 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}] 14:34:03 INFO - PROCESS | 4016 | 1463780043089 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:34:03 INFO - PROCESS | 4016 | 1463780043094 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A781D800 == 7 [pid = 4016] [id = 8] 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 20 (00000025AF199400) [pid = 4016] [serial = 20] [outer = 0000000000000000] 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 21 (00000025AF29AC00) [pid = 4016] [serial = 21] [outer = 00000025AF199400] 14:34:03 INFO - PROCESS | 4016 | 1463780043158 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 22 (00000025AFA0CC00) [pid = 4016] [serial = 22] [outer = 00000025AF199400] 14:34:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2A9C800 == 8 [pid = 4016] [id = 9] 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 23 (00000025AFA0C000) [pid = 4016] [serial = 23] [outer = 0000000000000000] 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 24 (00000025AFF17400) [pid = 4016] [serial = 24] [outer = 00000025AFA0C000] 14:34:03 INFO - PROCESS | 4016 | 1463780043600 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 25 (00000025AFA78000) [pid = 4016] [serial = 25] [outer = 00000025AFA0C000] 14:34:04 INFO - PROCESS | 4016 | 1463780044280 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]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1288ms 14:34:04 INFO - PROCESS | 4016 | 1463780044428 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 4016 | 1463780044431 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:34:04 INFO - PROCESS | 4016 | 1463780044456 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 4016 | 1463780044459 Marionette TRACE conn5 <- [1,10,null,{}] 14:34:04 INFO - PROCESS | 4016 | 1463780044464 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}] 14:34:04 INFO - PROCESS | 4016 | 1463780044590 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:34:04 INFO - PROCESS | 4016 | 1463780044642 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFE13000 == 9 [pid = 4016] [id = 10] 14:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 26 (00000025AF89D800) [pid = 4016] [serial = 26] [outer = 0000000000000000] 14:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 27 (00000025AF89FC00) [pid = 4016] [serial = 27] [outer = 00000025AF89D800] 14:34:04 INFO - PROCESS | 4016 | 1463780044700 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 28 (00000025AFE3B800) [pid = 4016] [serial = 28] [outer = 00000025AF89D800] 14:34:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0498800 == 10 [pid = 4016] [id = 11] 14:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 29 (00000025B0499000) [pid = 4016] [serial = 29] [outer = 0000000000000000] 14:34:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 30 (00000025B0931800) [pid = 4016] [serial = 30] [outer = 00000025B0499000] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 31 (00000025B0929800) [pid = 4016] [serial = 31] [outer = 00000025B0499000] 14:34:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A265F000 == 11 [pid = 4016] [id = 12] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 32 (00000025A372AC00) [pid = 4016] [serial = 32] [outer = 0000000000000000] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 33 (00000025A4518C00) [pid = 4016] [serial = 33] [outer = 00000025A372AC00] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 34 (00000025A765D000) [pid = 4016] [serial = 34] [outer = 00000025A372AC00] 14:34:05 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94BE000 == 10 [pid = 4016] [id = 4] 14:34:05 INFO - PROCESS | 4016 | 1463780045678 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]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1240ms 14:34:05 INFO - PROCESS | 4016 | 1463780045689 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 4016 | 1463780045693 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:34:05 INFO - PROCESS | 4016 | 1463780045698 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 4016 | 1463780045702 Marionette TRACE conn5 <- [1,14,null,{}] 14:34:05 INFO - PROCESS | 4016 | 1463780045707 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}] 14:34:05 INFO - PROCESS | 4016 | 1463780045812 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:34:05 INFO - PROCESS | 4016 | 1463780045863 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2FB4000 == 11 [pid = 4016] [id = 13] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 35 (00000025A383E400) [pid = 4016] [serial = 35] [outer = 0000000000000000] 14:34:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 36 (00000025A7810000) [pid = 4016] [serial = 36] [outer = 00000025A383E400] 14:34:05 INFO - PROCESS | 4016 | 1463780045913 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 37 (00000025A928B800) [pid = 4016] [serial = 37] [outer = 00000025A383E400] 14:34:06 INFO - PROCESS | 4016 | 1463780046295 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]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 14:34:06 INFO - PROCESS | 4016 | 1463780046331 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 4016 | 1463780046336 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:34:06 INFO - PROCESS | 4016 | 1463780046359 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 4016 | 1463780046362 Marionette TRACE conn5 <- [1,18,null,{}] 14:34:06 INFO - PROCESS | 4016 | 1463780046366 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}] 14:34:06 INFO - PROCESS | 4016 | 1463780046452 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:34:06 INFO - PROCESS | 4016 | 1463780046460 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A7C000 == 12 [pid = 4016] [id = 14] 14:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 38 (00000025AA020800) [pid = 4016] [serial = 38] [outer = 0000000000000000] 14:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 39 (00000025ACECD400) [pid = 4016] [serial = 39] [outer = 00000025AA020800] 14:34:06 INFO - PROCESS | 4016 | 1463780046507 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 40 (00000025AF10A800) [pid = 4016] [serial = 40] [outer = 00000025AA020800] 14:34:06 INFO - PROCESS | 4016 | 1463780046928 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]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 14:34:06 INFO - PROCESS | 4016 | 1463780046987 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 4016 | 1463780046989 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:34:07 INFO - PROCESS | 4016 | 1463780046993 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 4016 | 1463780046997 Marionette TRACE conn5 <- [1,22,null,{}] 14:34:07 INFO - PROCESS | 4016 | 1463780047014 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}] 14:34:07 INFO - PROCESS | 4016 | 1463780047106 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:34:07 INFO - PROCESS | 4016 | 1463780047123 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86E6800 == 13 [pid = 4016] [id = 15] 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 41 (00000025AF87DC00) [pid = 4016] [serial = 41] [outer = 0000000000000000] 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 42 (00000025AF899400) [pid = 4016] [serial = 42] [outer = 00000025AF87DC00] 14:34:07 INFO - PROCESS | 4016 | 1463780047199 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 43 (00000025AFE3E000) [pid = 4016] [serial = 43] [outer = 00000025AF87DC00] 14:34:07 INFO - PROCESS | 4016 | 1463780047627 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]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 14:34:07 INFO - PROCESS | 4016 | 1463780047686 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 4016 | 1463780047689 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:34:07 INFO - PROCESS | 4016 | 1463780047692 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:34:07 INFO - PROCESS | 4016 | 1463780047694 Marionette TRACE conn5 <- [1,26,null,{}] 14:34:07 INFO - PROCESS | 4016 | 1463780047697 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}] 14:34:07 INFO - PROCESS | 4016 | 1463780047781 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:34:07 INFO - PROCESS | 4016 | 1463780047788 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACD93800 == 14 [pid = 4016] [id = 16] 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 44 (00000025B00BE000) [pid = 4016] [serial = 44] [outer = 0000000000000000] 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (00000025B09E6C00) [pid = 4016] [serial = 45] [outer = 00000025B00BE000] 14:34:07 INFO - PROCESS | 4016 | 1463780047836 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (00000025B0EA1C00) [pid = 4016] [serial = 46] [outer = 00000025B00BE000] 14:34:08 INFO - PROCESS | 4016 | 1463780048232 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]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 14:34:08 INFO - PROCESS | 4016 | 1463780048281 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 4016 | 1463780048283 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:34:08 INFO - PROCESS | 4016 | 1463780048286 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - PROCESS | 4016 | 1463780048288 Marionette TRACE conn5 <- [1,30,null,{}] 14:34:08 INFO - PROCESS | 4016 | 1463780048291 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}] 14:34:08 INFO - PROCESS | 4016 | 1463780048369 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:34:08 INFO - PROCESS | 4016 | 1463780048376 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF143800 == 15 [pid = 4016] [id = 17] 14:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (00000025A86A0800) [pid = 4016] [serial = 47] [outer = 0000000000000000] 14:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (00000025B0638400) [pid = 4016] [serial = 48] [outer = 00000025A86A0800] 14:34:08 INFO - PROCESS | 4016 | 1463780048425 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (00000025B0EA5800) [pid = 4016] [serial = 49] [outer = 00000025A86A0800] 14:34:08 INFO - PROCESS | 4016 | 1463780048841 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]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 14:34:08 INFO - PROCESS | 4016 | 1463780048875 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 4016 | 1463780048877 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:34:08 INFO - PROCESS | 4016 | 1463780048890 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - PROCESS | 4016 | 1463780048892 Marionette TRACE conn5 <- [1,34,null,{}] 14:34:08 INFO - PROCESS | 4016 | 1463780048895 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}] 14:34:09 INFO - PROCESS | 4016 | 1463780049075 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:34:09 INFO - PROCESS | 4016 | 1463780049111 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B09C7000 == 16 [pid = 4016] [id = 18] 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (00000025B5151400) [pid = 4016] [serial = 50] [outer = 0000000000000000] 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (00000025A2FBB800) [pid = 4016] [serial = 51] [outer = 00000025B5151400] 14:34:09 INFO - PROCESS | 4016 | 1463780049158 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (00000025A2FC3000) [pid = 4016] [serial = 52] [outer = 00000025B5151400] 14:34:09 INFO - PROCESS | 4016 | 1463780049540 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]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 692ms 14:34:09 INFO - PROCESS | 4016 | 1463780049589 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 4016 | 1463780049591 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:34:09 INFO - PROCESS | 4016 | 1463780049594 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 4016 | 1463780049596 Marionette TRACE conn5 <- [1,38,null,{}] 14:34:09 INFO - PROCESS | 4016 | 1463780049599 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}] 14:34:09 INFO - PROCESS | 4016 | 1463780049675 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:34:09 INFO - PROCESS | 4016 | 1463780049699 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B16A1000 == 17 [pid = 4016] [id = 19] 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (00000025A2FC6C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (00000025ACE30800) [pid = 4016] [serial = 54] [outer = 00000025A2FC6C00] 14:34:09 INFO - PROCESS | 4016 | 1463780049744 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (00000025ACE36400) [pid = 4016] [serial = 55] [outer = 00000025A2FC6C00] 14:34:10 INFO - PROCESS | 4016 | 1463780050134 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]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 14:34:10 INFO - PROCESS | 4016 | 1463780050182 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 4016 | 1463780050184 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:34:10 INFO - PROCESS | 4016 | 1463780050188 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 4016 | 1463780050190 Marionette TRACE conn5 <- [1,42,null,{}] 14:34:10 INFO - PROCESS | 4016 | 1463780050193 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}] 14:34:10 INFO - PROCESS | 4016 | 1463780050269 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:34:10 INFO - PROCESS | 4016 | 1463780050275 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2B84000 == 18 [pid = 4016] [id = 20] 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (00000025A1652C00) [pid = 4016] [serial = 56] [outer = 0000000000000000] 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (00000025A1658000) [pid = 4016] [serial = 57] [outer = 00000025A1652C00] 14:34:10 INFO - PROCESS | 4016 | 1463780050320 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (00000025ACE33800) [pid = 4016] [serial = 58] [outer = 00000025A1652C00] 14:34:10 INFO - PROCESS | 4016 | 1463780050695 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]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 14:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:34:10 INFO - PROCESS | 4016 | 1463780050714 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 4016 | 1463780050716 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:34:10 INFO - PROCESS | 4016 | 1463780050720 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 4016 | 1463780050722 Marionette TRACE conn5 <- [1,46,null,{}] 14:34:10 INFO - PROCESS | 4016 | 1463780050725 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}] 14:34:10 INFO - PROCESS | 4016 | 1463780050827 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:34:10 INFO - PROCESS | 4016 | 1463780050836 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A397B000 == 19 [pid = 4016] [id = 21] 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (00000025AFE44800) [pid = 4016] [serial = 59] [outer = 0000000000000000] 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (00000025B2162C00) [pid = 4016] [serial = 60] [outer = 00000025AFE44800] 14:34:10 INFO - PROCESS | 4016 | 1463780050881 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (00000025B6416800) [pid = 4016] [serial = 61] [outer = 00000025AFE44800] 14:34:11 INFO - PROCESS | 4016 | 1463780051275 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]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 14:34:11 INFO - PROCESS | 4016 | 1463780051309 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 4016 | 1463780051311 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:34:11 INFO - PROCESS | 4016 | 1463780051314 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:34:11 INFO - PROCESS | 4016 | 1463780051324 Marionette TRACE conn5 <- [1,50,null,{}] 14:34:11 INFO - PROCESS | 4016 | 1463780051328 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}] 14:34:11 INFO - PROCESS | 4016 | 1463780051428 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:34:11 INFO - PROCESS | 4016 | 1463780051437 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7546800 == 20 [pid = 4016] [id = 22] 14:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (00000025AFE4A400) [pid = 4016] [serial = 62] [outer = 0000000000000000] 14:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (00000025B641E800) [pid = 4016] [serial = 63] [outer = 00000025AFE4A400] 14:34:11 INFO - PROCESS | 4016 | 1463780051485 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (00000025B752F800) [pid = 4016] [serial = 64] [outer = 00000025AFE4A400] 14:34:11 INFO - PROCESS | 4016 | 1463780051861 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]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 14:34:11 INFO - PROCESS | 4016 | 1463780051904 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 4016 | 1463780051906 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:34:11 INFO - PROCESS | 4016 | 1463780051910 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 4016 | 1463780051912 Marionette TRACE conn5 <- [1,54,null,{}] 14:34:11 INFO - PROCESS | 4016 | 1463780051916 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}] 14:34:12 INFO - PROCESS | 4016 | 1463780052039 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:34:12 INFO - PROCESS | 4016 | 1463780052047 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B75B7000 == 21 [pid = 4016] [id = 23] 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (00000025B7533C00) [pid = 4016] [serial = 65] [outer = 0000000000000000] 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (00000025B75C9800) [pid = 4016] [serial = 66] [outer = 00000025B7533C00] 14:34:12 INFO - PROCESS | 4016 | 1463780052102 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (00000025B72BC800) [pid = 4016] [serial = 67] [outer = 00000025B7533C00] 14:34:12 INFO - PROCESS | 4016 | 1463780052498 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]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 14:34:12 INFO - PROCESS | 4016 | 1463780052541 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 4016 | 1463780052543 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:34:12 INFO - PROCESS | 4016 | 1463780052547 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 4016 | 1463780052548 Marionette TRACE conn5 <- [1,58,null,{}] 14:34:12 INFO - PROCESS | 4016 | 1463780052552 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}] 14:34:12 INFO - PROCESS | 4016 | 1463780052664 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:34:12 INFO - PROCESS | 4016 | 1463780052680 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7419800 == 22 [pid = 4016] [id = 24] 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (00000025B72BD000) [pid = 4016] [serial = 68] [outer = 0000000000000000] 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (00000025B74D9000) [pid = 4016] [serial = 69] [outer = 00000025B72BD000] 14:34:12 INFO - PROCESS | 4016 | 1463780052725 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (00000025B74E1800) [pid = 4016] [serial = 70] [outer = 00000025B72BD000] 14:34:13 INFO - PROCESS | 4016 | --DOCSHELL 00000025A781D800 == 21 [pid = 4016] [id = 8] 14:34:13 INFO - PROCESS | 4016 | 1463780053838 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]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1340ms 14:34:13 INFO - PROCESS | 4016 | 1463780053894 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 4016 | 1463780053899 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:34:13 INFO - PROCESS | 4016 | 1463780053904 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 4016 | 1463780053907 Marionette TRACE conn5 <- [1,62,null,{}] 14:34:13 INFO - PROCESS | 4016 | 1463780053913 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}] 14:34:14 INFO - PROCESS | 4016 | 1463780054015 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:34:14 INFO - PROCESS | 4016 | 1463780054033 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A46CC000 == 22 [pid = 4016] [id = 25] 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (00000025A797A400) [pid = 4016] [serial = 71] [outer = 0000000000000000] 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (00000025A83D1000) [pid = 4016] [serial = 72] [outer = 00000025A797A400] 14:34:14 INFO - PROCESS | 4016 | 1463780054115 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025A9289C00) [pid = 4016] [serial = 73] [outer = 00000025A797A400] 14:34:14 INFO - PROCESS | 4016 | 1463780054544 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]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 14:34:14 INFO - PROCESS | 4016 | 1463780054596 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 4016 | 1463780054602 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:34:14 INFO - PROCESS | 4016 | 1463780054615 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 4016 | 1463780054618 Marionette TRACE conn5 <- [1,66,null,{}] 14:34:14 INFO - PROCESS | 4016 | 1463780054622 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}] 14:34:14 INFO - PROCESS | 4016 | 1463780054727 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:34:14 INFO - PROCESS | 4016 | 1463780054742 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A839B000 == 23 [pid = 4016] [id = 26] 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025ACA7B800) [pid = 4016] [serial = 74] [outer = 0000000000000000] 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000025ACDE5C00) [pid = 4016] [serial = 75] [outer = 00000025ACA7B800] 14:34:14 INFO - PROCESS | 4016 | 1463780054789 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000025ACE39800) [pid = 4016] [serial = 76] [outer = 00000025ACA7B800] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025AA01D800) [pid = 4016] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025AA020800) [pid = 4016] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025AF87DC00) [pid = 4016] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000025B00BE000) [pid = 4016] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (00000025A86A0800) [pid = 4016] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (00000025B5151400) [pid = 4016] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (00000025AFE4A400) [pid = 4016] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (00000025AF199400) [pid = 4016] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (00000025AF89D800) [pid = 4016] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:34:15 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (00000025A383E400) [pid = 4016] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:34:15 INFO - PROCESS | 4016 | 1463780055437 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]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 14:34:15 INFO - PROCESS | 4016 | 1463780055497 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 4016 | 1463780055508 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:34:15 INFO - PROCESS | 4016 | 1463780055512 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:34:15 INFO - PROCESS | 4016 | 1463780055515 Marionette TRACE conn5 <- [1,70,null,{}] 14:34:15 INFO - PROCESS | 4016 | 1463780055526 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}] 14:34:15 INFO - PROCESS | 4016 | 1463780055609 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:34:15 INFO - PROCESS | 4016 | 1463780055619 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94A9800 == 24 [pid = 4016] [id = 27] 14:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (00000025ACE39C00) [pid = 4016] [serial = 77] [outer = 0000000000000000] 14:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (00000025AECAA400) [pid = 4016] [serial = 78] [outer = 00000025ACE39C00] 14:34:15 INFO - PROCESS | 4016 | 1463780055671 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (00000025AF226C00) [pid = 4016] [serial = 79] [outer = 00000025ACE39C00] 14:34:16 INFO - PROCESS | 4016 | 1463780056063 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 14:34:16 INFO - PROCESS | 4016 | 1463780056102 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 4016 | 1463780056105 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:34:16 INFO - PROCESS | 4016 | 1463780056109 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 4016 | 1463780056111 Marionette TRACE conn5 <- [1,74,null,{}] 14:34:16 INFO - PROCESS | 4016 | 1463780056114 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}] 14:34:16 INFO - PROCESS | 4016 | 1463780056194 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:34:16 INFO - PROCESS | 4016 | 1463780056201 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AE6BA000 == 25 [pid = 4016] [id = 28] 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (00000025AF875C00) [pid = 4016] [serial = 80] [outer = 0000000000000000] 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (00000025AF8A1400) [pid = 4016] [serial = 81] [outer = 00000025AF875C00] 14:34:16 INFO - PROCESS | 4016 | 1463780056248 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (00000025AFE3BC00) [pid = 4016] [serial = 82] [outer = 00000025AF875C00] 14:34:16 INFO - PROCESS | 4016 | 1463780056677 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 14:34:16 INFO - PROCESS | 4016 | 1463780056745 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 4016 | 1463780056747 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:34:16 INFO - PROCESS | 4016 | 1463780056751 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 4016 | 1463780056753 Marionette TRACE conn5 <- [1,78,null,{}] 14:34:16 INFO - PROCESS | 4016 | 1463780056756 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}] 14:34:16 INFO - PROCESS | 4016 | 1463780056841 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:34:16 INFO - PROCESS | 4016 | 1463780056849 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFC3F000 == 26 [pid = 4016] [id = 29] 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025A3B5E000) [pid = 4016] [serial = 83] [outer = 0000000000000000] 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025B0311800) [pid = 4016] [serial = 84] [outer = 00000025A3B5E000] 14:34:16 INFO - PROCESS | 4016 | 1463780056895 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000025B0634800) [pid = 4016] [serial = 85] [outer = 00000025A3B5E000] 14:34:17 INFO - PROCESS | 4016 | 1463780057370 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 691ms 14:34:17 INFO - PROCESS | 4016 | 1463780057446 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 4016 | 1463780057450 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:34:17 INFO - PROCESS | 4016 | 1463780057456 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 4016 | 1463780057459 Marionette TRACE conn5 <- [1,82,null,{}] 14:34:17 INFO - PROCESS | 4016 | 1463780057466 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}] 14:34:17 INFO - PROCESS | 4016 | 1463780057599 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:34:17 INFO - PROCESS | 4016 | 1463780057680 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A812D000 == 27 [pid = 4016] [id = 30] 14:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000025A85F1400) [pid = 4016] [serial = 86] [outer = 0000000000000000] 14:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025AA013800) [pid = 4016] [serial = 87] [outer = 00000025A85F1400] 14:34:17 INFO - PROCESS | 4016 | 1463780057739 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025ACA85800) [pid = 4016] [serial = 88] [outer = 00000025A85F1400] 14:34:18 INFO - PROCESS | 4016 | 1463780058239 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]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 14:34:18 INFO - PROCESS | 4016 | 1463780058300 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 4016 | 1463780058307 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:34:18 INFO - PROCESS | 4016 | 1463780058313 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:34:18 INFO - PROCESS | 4016 | 1463780058316 Marionette TRACE conn5 <- [1,86,null,{}] 14:34:18 INFO - PROCESS | 4016 | 1463780058320 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}] 14:34:18 INFO - PROCESS | 4016 | 1463780058425 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:34:18 INFO - PROCESS | 4016 | 1463780058500 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B094D000 == 28 [pid = 4016] [id = 31] 14:34:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025AF224400) [pid = 4016] [serial = 89] [outer = 0000000000000000] 14:34:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025AF89E400) [pid = 4016] [serial = 90] [outer = 00000025AF224400] 14:34:18 INFO - PROCESS | 4016 | 1463780058558 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025B063A800) [pid = 4016] [serial = 91] [outer = 00000025AF224400] 14:34:19 INFO - PROCESS | 4016 | 1463780059096 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]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 14:34:19 INFO - PROCESS | 4016 | 1463780059157 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 4016 | 1463780059160 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:34:19 INFO - PROCESS | 4016 | 1463780059165 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 4016 | 1463780059169 Marionette TRACE conn5 <- [1,90,null,{}] 14:34:19 INFO - PROCESS | 4016 | 1463780059180 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}] 14:34:19 INFO - PROCESS | 4016 | 1463780059285 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:34:19 INFO - PROCESS | 4016 | 1463780059346 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B16B6000 == 29 [pid = 4016] [id = 32] 14:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025B0844000) [pid = 4016] [serial = 92] [outer = 0000000000000000] 14:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025B0D4D000) [pid = 4016] [serial = 93] [outer = 00000025B0844000] 14:34:19 INFO - PROCESS | 4016 | 1463780059406 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025B1389800) [pid = 4016] [serial = 94] [outer = 00000025B0844000] 14:34:19 INFO - PROCESS | 4016 | 1463780059938 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]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 14:34:20 INFO - PROCESS | 4016 | 1463780060003 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 4016 | 1463780060007 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:34:20 INFO - PROCESS | 4016 | 1463780060010 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 4016 | 1463780060012 Marionette TRACE conn5 <- [1,94,null,{}] 14:34:20 INFO - PROCESS | 4016 | 1463780060016 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}] 14:34:20 INFO - PROCESS | 4016 | 1463780060118 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:34:20 INFO - PROCESS | 4016 | 1463780060192 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B741E000 == 30 [pid = 4016] [id = 33] 14:34:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025A1F22000) [pid = 4016] [serial = 95] [outer = 0000000000000000] 14:34:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025A1F2C800) [pid = 4016] [serial = 96] [outer = 00000025A1F22000] 14:34:20 INFO - PROCESS | 4016 | 1463780060249 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025B16DD800) [pid = 4016] [serial = 97] [outer = 00000025A1F22000] 14:34:20 INFO - PROCESS | 4016 | 1463780060770 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]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 14:34:20 INFO - PROCESS | 4016 | 1463780060851 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 4016 | 1463780060854 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:34:20 INFO - PROCESS | 4016 | 1463780060858 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 4016 | 1463780060860 Marionette TRACE conn5 <- [1,98,null,{}] 14:34:20 INFO - PROCESS | 4016 | 1463780060864 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}] 14:34:21 INFO - PROCESS | 4016 | 1463780061002 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:34:21 INFO - PROCESS | 4016 | 1463780061063 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B75B9800 == 31 [pid = 4016] [id = 34] 14:34:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025B2B4DC00) [pid = 4016] [serial = 98] [outer = 0000000000000000] 14:34:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025B3149400) [pid = 4016] [serial = 99] [outer = 00000025B2B4DC00] 14:34:21 INFO - PROCESS | 4016 | 1463780061119 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025B514F000) [pid = 4016] [serial = 100] [outer = 00000025B2B4DC00] 14:34:21 INFO - PROCESS | 4016 | 1463780061714 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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 943ms 14:34:21 INFO - PROCESS | 4016 | 1463780061804 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 4016 | 1463780061808 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:34:21 INFO - PROCESS | 4016 | 1463780061813 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:34:21 INFO - PROCESS | 4016 | 1463780061818 Marionette TRACE conn5 <- [1,102,null,{}] 14:34:21 INFO - PROCESS | 4016 | 1463780061841 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}] 14:34:21 INFO - PROCESS | 4016 | 1463780061968 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:34:22 INFO - PROCESS | 4016 | 1463780062007 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A763C800 == 32 [pid = 4016] [id = 35] 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025A2FBD000) [pid = 4016] [serial = 101] [outer = 0000000000000000] 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025A2FC9C00) [pid = 4016] [serial = 102] [outer = 00000025A2FBD000] 14:34:22 INFO - PROCESS | 4016 | 1463780062058 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025A32B0400) [pid = 4016] [serial = 103] [outer = 00000025A2FBD000] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025A9698000) [pid = 4016] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025A9699C00) [pid = 4016] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025A763A800) [pid = 4016] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025A7810000) [pid = 4016] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025ACECD400) [pid = 4016] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025AF899400) [pid = 4016] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025AFE3E000) [pid = 4016] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025B09E6C00) [pid = 4016] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025B0638400) [pid = 4016] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025A2FBB800) [pid = 4016] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025ACE30800) [pid = 4016] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025A1658000) [pid = 4016] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025B2162C00) [pid = 4016] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000025B641E800) [pid = 4016] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025AF29AC00) [pid = 4016] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025AFF17400) [pid = 4016] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025B0EA1C00) [pid = 4016] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025AF89FC00) [pid = 4016] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025A4518C00) [pid = 4016] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025A928B800) [pid = 4016] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000025B0931800) [pid = 4016] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (00000025B0EA5800) [pid = 4016] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (00000025A2FC3000) [pid = 4016] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (00000025AFA0CC00) [pid = 4016] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (00000025B75C9800) [pid = 4016] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (00000025B752F800) [pid = 4016] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (00000025AFE3B800) [pid = 4016] [serial = 28] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (00000025AF10A800) [pid = 4016] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (00000025B0470C00) [pid = 4016] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (00000025B030A400) [pid = 4016] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:34:22 INFO - PROCESS | 4016 | 1463780062520 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]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 733ms 14:34:22 INFO - PROCESS | 4016 | 1463780062551 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 4016 | 1463780062557 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:34:22 INFO - PROCESS | 4016 | 1463780062568 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 4016 | 1463780062571 Marionette TRACE conn5 <- [1,106,null,{}] 14:34:22 INFO - PROCESS | 4016 | 1463780062575 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}] 14:34:22 INFO - PROCESS | 4016 | 1463780062661 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:34:22 INFO - PROCESS | 4016 | 1463780062670 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A397A800 == 33 [pid = 4016] [id = 36] 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (00000025A457D000) [pid = 4016] [serial = 104] [outer = 0000000000000000] 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (00000025A7868C00) [pid = 4016] [serial = 105] [outer = 00000025A457D000] 14:34:22 INFO - PROCESS | 4016 | 1463780062718 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (00000025A85F0000) [pid = 4016] [serial = 106] [outer = 00000025A457D000] 14:34:23 INFO - PROCESS | 4016 | 1463780063133 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]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 14:34:23 INFO - PROCESS | 4016 | 1463780063199 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 4016 | 1463780063201 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:34:23 INFO - PROCESS | 4016 | 1463780063205 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 4016 | 1463780063209 Marionette TRACE conn5 <- [1,110,null,{}] 14:34:23 INFO - PROCESS | 4016 | 1463780063225 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}] 14:34:23 INFO - PROCESS | 4016 | 1463780063309 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:34:23 INFO - PROCESS | 4016 | 1463780063325 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94C5000 == 34 [pid = 4016] [id = 37] 14:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (00000025ACA7B000) [pid = 4016] [serial = 107] [outer = 0000000000000000] 14:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (00000025ACE2E400) [pid = 4016] [serial = 108] [outer = 00000025ACA7B000] 14:34:23 INFO - PROCESS | 4016 | 1463780063374 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (00000025AECA7C00) [pid = 4016] [serial = 109] [outer = 00000025ACA7B000] 14:34:23 INFO - PROCESS | 4016 | 1463780063828 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]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 14:34:23 INFO - PROCESS | 4016 | 1463780063862 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 4016 | 1463780063865 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:34:23 INFO - PROCESS | 4016 | 1463780063868 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:34:23 INFO - PROCESS | 4016 | 1463780063870 Marionette TRACE conn5 <- [1,114,null,{}] 14:34:23 INFO - PROCESS | 4016 | 1463780063874 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}] 14:34:23 INFO - PROCESS | 4016 | 1463780063955 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:34:23 INFO - PROCESS | 4016 | 1463780063961 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AEC71800 == 35 [pid = 4016] [id = 38] 14:34:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (00000025AF899400) [pid = 4016] [serial = 110] [outer = 0000000000000000] 14:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (00000025AF8A0800) [pid = 4016] [serial = 111] [outer = 00000025AF899400] 14:34:24 INFO - PROCESS | 4016 | 1463780064008 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (00000025AFE43800) [pid = 4016] [serial = 112] [outer = 00000025AF899400] 14:34:24 INFO - PROCESS | 4016 | 1463780064391 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]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 584ms 14:34:24 INFO - PROCESS | 4016 | 1463780064456 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 4016 | 1463780064458 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:34:24 INFO - PROCESS | 4016 | 1463780064462 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 4016 | 1463780064463 Marionette TRACE conn5 <- [1,118,null,{}] 14:34:24 INFO - PROCESS | 4016 | 1463780064467 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}] 14:34:24 INFO - PROCESS | 4016 | 1463780064546 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:34:24 INFO - PROCESS | 4016 | 1463780064553 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFC48000 == 36 [pid = 4016] [id = 39] 14:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025AFF41000) [pid = 4016] [serial = 113] [outer = 0000000000000000] 14:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025B0635000) [pid = 4016] [serial = 114] [outer = 00000025AFF41000] 14:34:24 INFO - PROCESS | 4016 | 1463780064598 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000025B0849800) [pid = 4016] [serial = 115] [outer = 00000025AFF41000] 14:34:25 INFO - PROCESS | 4016 | 1463780065053 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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 14:34:25 INFO - PROCESS | 4016 | 1463780065094 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 4016 | 1463780065096 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:34:25 INFO - PROCESS | 4016 | 1463780065100 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 4016 | 1463780065101 Marionette TRACE conn5 <- [1,122,null,{}] 14:34:25 INFO - PROCESS | 4016 | 1463780065105 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}] 14:34:25 INFO - PROCESS | 4016 | 1463780065235 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:34:25 INFO - PROCESS | 4016 | 1463780065282 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0B97800 == 37 [pid = 4016] [id = 40] 14:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000025B1386C00) [pid = 4016] [serial = 116] [outer = 0000000000000000] 14:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025B3972400) [pid = 4016] [serial = 117] [outer = 00000025B1386C00] 14:34:25 INFO - PROCESS | 4016 | 1463780065329 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025B641B800) [pid = 4016] [serial = 118] [outer = 00000025B1386C00] 14:34:25 INFO - PROCESS | 4016 | 1463780065715 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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 14:34:25 INFO - PROCESS | 4016 | 1463780065731 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 4016 | 1463780065734 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:34:25 INFO - PROCESS | 4016 | 1463780065753 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 4016 | 1463780065755 Marionette TRACE conn5 <- [1,126,null,{}] 14:34:25 INFO - PROCESS | 4016 | 1463780065759 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}] 14:34:25 INFO - PROCESS | 4016 | 1463780065857 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:34:25 INFO - PROCESS | 4016 | 1463780065917 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B316E000 == 38 [pid = 4016] [id = 41] 14:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025AC3C0C00) [pid = 4016] [serial = 119] [outer = 0000000000000000] 14:34:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025AC3C5400) [pid = 4016] [serial = 120] [outer = 00000025AC3C0C00] 14:34:25 INFO - PROCESS | 4016 | 1463780065962 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025B641D400) [pid = 4016] [serial = 121] [outer = 00000025AC3C0C00] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025A797A400) [pid = 4016] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000025ACE39C00) [pid = 4016] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025AF875C00) [pid = 4016] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025ACA7B800) [pid = 4016] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025B72BD000) [pid = 4016] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025A1652C00) [pid = 4016] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025A2FC6C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025B7533C00) [pid = 4016] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:34:26 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000025AFE44800) [pid = 4016] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:34:26 INFO - PROCESS | 4016 | 1463780066331 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]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 649ms 14:34:26 INFO - PROCESS | 4016 | 1463780066401 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 4016 | 1463780066403 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:34:26 INFO - PROCESS | 4016 | 1463780066406 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 4016 | 1463780066408 Marionette TRACE conn5 <- [1,130,null,{}] 14:34:26 INFO - PROCESS | 4016 | 1463780066412 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}] 14:34:26 INFO - PROCESS | 4016 | 1463780066513 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:34:26 INFO - PROCESS | 4016 | 1463780066556 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3162800 == 39 [pid = 4016] [id = 42] 14:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025AC384800) [pid = 4016] [serial = 122] [outer = 0000000000000000] 14:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025AF19E000) [pid = 4016] [serial = 123] [outer = 00000025AC384800] 14:34:26 INFO - PROCESS | 4016 | 1463780066603 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000025B7075000) [pid = 4016] [serial = 124] [outer = 00000025AC384800] 14:34:26 INFO - PROCESS | 4016 | 1463780066945 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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 14:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:34:27 INFO - PROCESS | 4016 | 1463780066997 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 4016 | 1463780066999 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:34:27 INFO - PROCESS | 4016 | 1463780067002 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 4016 | 1463780067004 Marionette TRACE conn5 <- [1,134,null,{}] 14:34:27 INFO - PROCESS | 4016 | 1463780067008 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}] 14:34:27 INFO - PROCESS | 4016 | 1463780067108 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:34:27 INFO - PROCESS | 4016 | 1463780067116 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3374800 == 40 [pid = 4016] [id = 43] 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000025A922A000) [pid = 4016] [serial = 125] [outer = 0000000000000000] 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025A9294000) [pid = 4016] [serial = 126] [outer = 00000025A922A000] 14:34:27 INFO - PROCESS | 4016 | 1463780067161 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025B7076800) [pid = 4016] [serial = 127] [outer = 00000025A922A000] 14:34:27 INFO - PROCESS | 4016 | 1463780067569 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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 14:34:27 INFO - PROCESS | 4016 | 1463780067592 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 4016 | 1463780067594 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:34:27 INFO - PROCESS | 4016 | 1463780067597 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:34:27 INFO - PROCESS | 4016 | 1463780067599 Marionette TRACE conn5 <- [1,138,null,{}] 14:34:27 INFO - PROCESS | 4016 | 1463780067603 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}] 14:34:27 INFO - PROCESS | 4016 | 1463780067707 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:34:27 INFO - PROCESS | 4016 | 1463780067716 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B76A4800 == 41 [pid = 4016] [id = 44] 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025A9295000) [pid = 4016] [serial = 128] [outer = 0000000000000000] 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025B707E800) [pid = 4016] [serial = 129] [outer = 00000025A9295000] 14:34:27 INFO - PROCESS | 4016 | 1463780067760 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025B72C4400) [pid = 4016] [serial = 130] [outer = 00000025A9295000] 14:34:28 INFO - PROCESS | 4016 | 1463780068149 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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 14:34:28 INFO - PROCESS | 4016 | 1463780068188 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 4016 | 1463780068190 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:34:28 INFO - PROCESS | 4016 | 1463780068194 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 4016 | 1463780068196 Marionette TRACE conn5 <- [1,142,null,{}] 14:34:28 INFO - PROCESS | 4016 | 1463780068200 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}] 14:34:28 INFO - PROCESS | 4016 | 1463780068320 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:34:28 INFO - PROCESS | 4016 | 1463780068328 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E39000 == 42 [pid = 4016] [id = 45] 14:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025B72C3000) [pid = 4016] [serial = 131] [outer = 0000000000000000] 14:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025B74E0000) [pid = 4016] [serial = 132] [outer = 00000025B72C3000] 14:34:28 INFO - PROCESS | 4016 | 1463780068379 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025B7539C00) [pid = 4016] [serial = 133] [outer = 00000025B72C3000] 14:34:28 INFO - PROCESS | 4016 | 1463780068897 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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 733ms 14:34:28 INFO - PROCESS | 4016 | 1463780068931 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 4016 | 1463780068935 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:34:28 INFO - PROCESS | 4016 | 1463780068941 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 4016 | 1463780068946 Marionette TRACE conn5 <- [1,146,null,{}] 14:34:28 INFO - PROCESS | 4016 | 1463780068952 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}] 14:34:29 INFO - PROCESS | 4016 | 1463780069066 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:34:29 INFO - PROCESS | 4016 | 1463780069241 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40DD000 == 43 [pid = 4016] [id = 46] 14:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025A2FC0800) [pid = 4016] [serial = 134] [outer = 0000000000000000] 14:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025A2FC5400) [pid = 4016] [serial = 135] [outer = 00000025A2FC0800] 14:34:29 INFO - PROCESS | 4016 | 1463780069300 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025A3B5F800) [pid = 4016] [serial = 136] [outer = 00000025A2FC0800] 14:34:29 INFO - PROCESS | 4016 | 1463780069902 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]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 14:34:29 INFO - PROCESS | 4016 | 1463780069931 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 4016 | 1463780069938 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:34:29 INFO - PROCESS | 4016 | 1463780069944 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 4016 | 1463780069947 Marionette TRACE conn5 <- [1,150,null,{}] 14:34:29 INFO - PROCESS | 4016 | 1463780069952 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}] 14:34:30 INFO - PROCESS | 4016 | 1463780070098 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:34:30 INFO - PROCESS | 4016 | 1463780070144 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B094B800 == 44 [pid = 4016] [id = 47] 14:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025AA019800) [pid = 4016] [serial = 137] [outer = 0000000000000000] 14:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025AC3BE000) [pid = 4016] [serial = 138] [outer = 00000025AA019800] 14:34:30 INFO - PROCESS | 4016 | 1463780070202 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025AF219000) [pid = 4016] [serial = 139] [outer = 00000025AA019800] 14:34:30 INFO - PROCESS | 4016 | 1463780070789 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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 14:34:30 INFO - PROCESS | 4016 | 1463780070832 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 4016 | 1463780070835 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:34:30 INFO - PROCESS | 4016 | 1463780070839 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 4016 | 1463780070843 Marionette TRACE conn5 <- [1,154,null,{}] 14:34:30 INFO - PROCESS | 4016 | 1463780070855 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}] 14:34:30 INFO - PROCESS | 4016 | 1463780070966 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:34:31 INFO - PROCESS | 4016 | 1463780071034 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7804800 == 45 [pid = 4016] [id = 48] 14:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025B0ED7000) [pid = 4016] [serial = 140] [outer = 0000000000000000] 14:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025B138F800) [pid = 4016] [serial = 141] [outer = 00000025B0ED7000] 14:34:31 INFO - PROCESS | 4016 | 1463780071094 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025B72B8400) [pid = 4016] [serial = 142] [outer = 00000025B0ED7000] 14:34:31 INFO - PROCESS | 4016 | 1463780071857 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]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1090ms 14:34:31 INFO - PROCESS | 4016 | 1463780071931 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 4016 | 1463780071935 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:34:31 INFO - PROCESS | 4016 | 1463780071940 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 4016 | 1463780071944 Marionette TRACE conn5 <- [1,158,null,{}] 14:34:31 INFO - PROCESS | 4016 | 1463780071951 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}] 14:34:32 INFO - PROCESS | 4016 | 1463780072082 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:34:32 INFO - PROCESS | 4016 | 1463780072152 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A397D000 == 46 [pid = 4016] [id = 49] 14:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025A2FBC000) [pid = 4016] [serial = 143] [outer = 0000000000000000] 14:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025A32AD800) [pid = 4016] [serial = 144] [outer = 00000025A2FBC000] 14:34:32 INFO - PROCESS | 4016 | 1463780072204 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025A457CC00) [pid = 4016] [serial = 145] [outer = 00000025A2FBC000] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025B76A4800 == 45 [pid = 4016] [id = 44] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3374800 == 44 [pid = 4016] [id = 43] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3162800 == 43 [pid = 4016] [id = 42] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025B316E000 == 42 [pid = 4016] [id = 41] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0B97800 == 41 [pid = 4016] [id = 40] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFC48000 == 40 [pid = 4016] [id = 39] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025AEC71800 == 39 [pid = 4016] [id = 38] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94C5000 == 38 [pid = 4016] [id = 37] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025A397A800 == 37 [pid = 4016] [id = 36] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025A763C800 == 36 [pid = 4016] [id = 35] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025B0311800) [pid = 4016] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOCSHELL 00000025B094D000 == 35 [pid = 4016] [id = 31] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025A83D1000) [pid = 4016] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025A9289C00) [pid = 4016] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025AECAA400) [pid = 4016] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025AFE3BC00) [pid = 4016] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025ACDE5C00) [pid = 4016] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025AF8A1400) [pid = 4016] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025AF226C00) [pid = 4016] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025ACE39800) [pid = 4016] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025B74E1800) [pid = 4016] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025B74D9000) [pid = 4016] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025ACE33800) [pid = 4016] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025ACE36400) [pid = 4016] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025B72BC800) [pid = 4016] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025B6416800) [pid = 4016] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:34:32 INFO - PROCESS | 4016 | 1463780072834 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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 943ms 14:34:32 INFO - PROCESS | 4016 | 1463780072887 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 4016 | 1463780072893 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:34:32 INFO - PROCESS | 4016 | 1463780072901 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 4016 | 1463780072904 Marionette TRACE conn5 <- [1,162,null,{}] 14:34:32 INFO - PROCESS | 4016 | 1463780072908 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}] 14:34:33 INFO - PROCESS | 4016 | 1463780072994 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:34:33 INFO - PROCESS | 4016 | 1463780073047 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3B89000 == 36 [pid = 4016] [id = 50] 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025A2F1E000) [pid = 4016] [serial = 146] [outer = 0000000000000000] 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025A4516000) [pid = 4016] [serial = 147] [outer = 00000025A2F1E000] 14:34:33 INFO - PROCESS | 4016 | 1463780073102 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025A83D1000) [pid = 4016] [serial = 148] [outer = 00000025A2F1E000] 14:34:33 INFO - PROCESS | 4016 | 1463780073509 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]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 14:34:33 INFO - PROCESS | 4016 | 1463780073534 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 4016 | 1463780073536 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:34:33 INFO - PROCESS | 4016 | 1463780073540 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 4016 | 1463780073544 Marionette TRACE conn5 <- [1,166,null,{}] 14:34:33 INFO - PROCESS | 4016 | 1463780073557 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}] 14:34:33 INFO - PROCESS | 4016 | 1463780073661 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:34:33 INFO - PROCESS | 4016 | 1463780073669 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92B8000 == 37 [pid = 4016] [id = 51] 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025A9C7B800) [pid = 4016] [serial = 149] [outer = 0000000000000000] 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025AC357400) [pid = 4016] [serial = 150] [outer = 00000025A9C7B800] 14:34:33 INFO - PROCESS | 4016 | 1463780073723 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025AC3C6800) [pid = 4016] [serial = 151] [outer = 00000025A9C7B800] 14:34:34 INFO - PROCESS | 4016 | 1463780074119 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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 14:34:34 INFO - PROCESS | 4016 | 1463780074171 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 4016 | 1463780074181 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 4016 | 1463780074185 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 4016 | 1463780074186 Marionette TRACE conn5 <- [1,170,null,{}] 14:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:34:34 INFO - PROCESS | 4016 | 1463780074190 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}] 14:34:34 INFO - PROCESS | 4016 | 1463780074273 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:34:34 INFO - PROCESS | 4016 | 1463780074280 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACE9C000 == 38 [pid = 4016] [id = 52] 14:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025ACA85C00) [pid = 4016] [serial = 152] [outer = 0000000000000000] 14:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025ACE33C00) [pid = 4016] [serial = 153] [outer = 00000025ACA85C00] 14:34:34 INFO - PROCESS | 4016 | 1463780074328 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025AE60C000) [pid = 4016] [serial = 154] [outer = 00000025ACA85C00] 14:34:34 INFO - PROCESS | 4016 | 1463780074732 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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 14:34:34 INFO - PROCESS | 4016 | 1463780074778 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 4016 | 1463780074780 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 4016 | 1463780074784 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:34:34 INFO - PROCESS | 4016 | 1463780074786 Marionette TRACE conn5 <- [1,174,null,{}] 14:34:34 INFO - PROCESS | 4016 | 1463780074789 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}] 14:34:34 INFO - PROCESS | 4016 | 1463780074899 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:34:34 INFO - PROCESS | 4016 | 1463780074908 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF755800 == 39 [pid = 4016] [id = 53] 14:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025AE614C00) [pid = 4016] [serial = 155] [outer = 0000000000000000] 14:34:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025AECAF000) [pid = 4016] [serial = 156] [outer = 00000025AE614C00] 14:34:34 INFO - PROCESS | 4016 | 1463780074954 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025AF295800) [pid = 4016] [serial = 157] [outer = 00000025AE614C00] 14:34:35 INFO - PROCESS | 4016 | 1463780075401 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]]]}] 14:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025AF872800) [pid = 4016] [serial = 158] [outer = 00000025A372AC00] 14:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 14:34:35 INFO - PROCESS | 4016 | 1463780075437 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 4016 | 1463780075439 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:34:35 INFO - PROCESS | 4016 | 1463780075474 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 4016 | 1463780075476 Marionette TRACE conn5 <- [1,178,null,{}] 14:34:35 INFO - PROCESS | 4016 | 1463780075486 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}] 14:34:35 INFO - PROCESS | 4016 | 1463780075616 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:34:35 INFO - PROCESS | 4016 | 1463780075627 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0932800 == 40 [pid = 4016] [id = 54] 14:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025AF8A0000) [pid = 4016] [serial = 159] [outer = 0000000000000000] 14:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025B030B800) [pid = 4016] [serial = 160] [outer = 00000025AF8A0000] 14:34:35 INFO - PROCESS | 4016 | 1463780075674 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025B0635C00) [pid = 4016] [serial = 161] [outer = 00000025AF8A0000] 14:34:36 INFO - PROCESS | 4016 | 1463780076084 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 14:34:36 INFO - PROCESS | 4016 | 1463780076122 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 4016 | 1463780076124 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:34:36 INFO - PROCESS | 4016 | 1463780076128 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:34:36 INFO - PROCESS | 4016 | 1463780076129 Marionette TRACE conn5 <- [1,182,null,{}] 14:34:36 INFO - PROCESS | 4016 | 1463780076133 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}] 14:34:36 INFO - PROCESS | 4016 | 1463780076268 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:34:36 INFO - PROCESS | 4016 | 1463780076285 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2130000 == 41 [pid = 4016] [id = 55] 14:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A9692400) [pid = 4016] [serial = 162] [outer = 0000000000000000] 14:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025B0820000) [pid = 4016] [serial = 163] [outer = 00000025A9692400] 14:34:36 INFO - PROCESS | 4016 | 1463780076332 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025B087EC00) [pid = 4016] [serial = 164] [outer = 00000025A9692400] 14:34:36 INFO - PROCESS | 4016 | 1463780076741 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:34:36 INFO - PROCESS | 4016 | 1463780076759 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 4016 | 1463780076761 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:34:36 INFO - PROCESS | 4016 | 1463780076764 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 4016 | 1463780076766 Marionette TRACE conn5 <- [1,186,null,{}] 14:34:36 INFO - PROCESS | 4016 | 1463780076770 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}] 14:34:37 INFO - PROCESS | 4016 | 1463780077045 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025B1386C00) [pid = 4016] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025AC384800) [pid = 4016] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025AC3C0C00) [pid = 4016] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025AF899400) [pid = 4016] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025A922A000) [pid = 4016] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B2B4DC00) [pid = 4016] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025A2FBD000) [pid = 4016] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025ACA7B000) [pid = 4016] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025AFF41000) [pid = 4016] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025A457D000) [pid = 4016] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:34:37 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025A9295000) [pid = 4016] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:34:37 INFO - PROCESS | 4016 | 1463780077089 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A812C000 == 42 [pid = 4016] [id = 56] 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025A2F20400) [pid = 4016] [serial = 165] [outer = 0000000000000000] 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025A457D000) [pid = 4016] [serial = 166] [outer = 00000025A2F20400] 14:34:37 INFO - PROCESS | 4016 | 1463780077143 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025AF89BC00) [pid = 4016] [serial = 167] [outer = 00000025A2F20400] 14:34:37 INFO - PROCESS | 4016 | 1463780077473 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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 733ms 14:34:37 INFO - PROCESS | 4016 | 1463780077501 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 4016 | 1463780077503 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:34:37 INFO - PROCESS | 4016 | 1463780077507 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 4016 | 1463780077509 Marionette TRACE conn5 <- [1,190,null,{}] 14:34:37 INFO - PROCESS | 4016 | 1463780077513 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}] 14:34:37 INFO - PROCESS | 4016 | 1463780077635 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:34:37 INFO - PROCESS | 4016 | 1463780077646 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7406000 == 43 [pid = 4016] [id = 57] 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025AC38DC00) [pid = 4016] [serial = 168] [outer = 0000000000000000] 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025B0EA2400) [pid = 4016] [serial = 169] [outer = 00000025AC38DC00] 14:34:37 INFO - PROCESS | 4016 | 1463780077692 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025B2B53400) [pid = 4016] [serial = 170] [outer = 00000025AC38DC00] 14:34:38 INFO - PROCESS | 4016 | 1463780078056 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]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 14:34:38 INFO - PROCESS | 4016 | 1463780078096 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 4016 | 1463780078098 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:34:38 INFO - PROCESS | 4016 | 1463780078101 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:34:38 INFO - PROCESS | 4016 | 1463780078103 Marionette TRACE conn5 <- [1,194,null,{}] 14:34:38 INFO - PROCESS | 4016 | 1463780078107 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}] 14:34:38 INFO - PROCESS | 4016 | 1463780078187 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:34:38 INFO - PROCESS | 4016 | 1463780078246 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7545000 == 44 [pid = 4016] [id = 58] 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025B2209000) [pid = 4016] [serial = 171] [outer = 0000000000000000] 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025B6412400) [pid = 4016] [serial = 172] [outer = 00000025B2209000] 14:34:38 INFO - PROCESS | 4016 | 1463780078292 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025B641C400) [pid = 4016] [serial = 173] [outer = 00000025B2209000] 14:34:38 INFO - PROCESS | 4016 | 1463780078635 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]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 14:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:34:38 INFO - PROCESS | 4016 | 1463780078692 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 4016 | 1463780078695 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:34:38 INFO - PROCESS | 4016 | 1463780078698 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 4016 | 1463780078701 Marionette TRACE conn5 <- [1,198,null,{}] 14:34:38 INFO - PROCESS | 4016 | 1463780078704 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}] 14:34:38 INFO - PROCESS | 4016 | 1463780078825 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:34:38 INFO - PROCESS | 4016 | 1463780078834 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7809000 == 45 [pid = 4016] [id = 59] 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025B514F800) [pid = 4016] [serial = 174] [outer = 0000000000000000] 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025B707E400) [pid = 4016] [serial = 175] [outer = 00000025B514F800] 14:34:38 INFO - PROCESS | 4016 | 1463780078884 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B74E4C00) [pid = 4016] [serial = 176] [outer = 00000025B514F800] 14:34:39 INFO - PROCESS | 4016 | 1463780079482 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]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 838ms 14:34:39 INFO - PROCESS | 4016 | 1463780079540 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 4016 | 1463780079546 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:34:39 INFO - PROCESS | 4016 | 1463780079551 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:34:39 INFO - PROCESS | 4016 | 1463780079556 Marionette TRACE conn5 <- [1,202,null,{}] 14:34:39 INFO - PROCESS | 4016 | 1463780079562 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}] 14:34:39 INFO - PROCESS | 4016 | 1463780079674 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:34:39 INFO - PROCESS | 4016 | 1463780079775 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8019000 == 46 [pid = 4016] [id = 60] 14:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A3B5C800) [pid = 4016] [serial = 177] [outer = 0000000000000000] 14:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A47F2400) [pid = 4016] [serial = 178] [outer = 00000025A3B5C800] 14:34:39 INFO - PROCESS | 4016 | 1463780079876 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A922B800) [pid = 4016] [serial = 179] [outer = 00000025A3B5C800] 14:34:40 INFO - PROCESS | 4016 | 1463780080474 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]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 987ms 14:34:40 INFO - PROCESS | 4016 | 1463780080542 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 4016 | 1463780080549 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:34:40 INFO - PROCESS | 4016 | 1463780080555 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:34:40 INFO - PROCESS | 4016 | 1463780080558 Marionette TRACE conn5 <- [1,206,null,{}] 14:34:40 INFO - PROCESS | 4016 | 1463780080563 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}] 14:34:40 INFO - PROCESS | 4016 | 1463780080674 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:34:40 INFO - PROCESS | 4016 | 1463780080740 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2238000 == 47 [pid = 4016] [id = 61] 14:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025ACE2EC00) [pid = 4016] [serial = 180] [outer = 0000000000000000] 14:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025ACE32C00) [pid = 4016] [serial = 181] [outer = 00000025ACE2EC00] 14:34:40 INFO - PROCESS | 4016 | 1463780080796 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025AF896800) [pid = 4016] [serial = 182] [outer = 00000025ACE2EC00] 14:34:41 INFO - PROCESS | 4016 | 1463780081344 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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 14:34:41 INFO - PROCESS | 4016 | 1463780081400 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 4016 | 1463780081403 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:34:41 INFO - PROCESS | 4016 | 1463780081407 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 4016 | 1463780081411 Marionette TRACE conn5 <- [1,210,null,{}] 14:34:41 INFO - PROCESS | 4016 | 1463780081423 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}] 14:34:41 INFO - PROCESS | 4016 | 1463780081544 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:34:41 INFO - PROCESS | 4016 | 1463780081619 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B380A800 == 48 [pid = 4016] [id = 62] 14:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B062D400) [pid = 4016] [serial = 183] [outer = 0000000000000000] 14:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B1390400) [pid = 4016] [serial = 184] [outer = 00000025B062D400] 14:34:41 INFO - PROCESS | 4016 | 1463780081680 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B72BC800) [pid = 4016] [serial = 185] [outer = 00000025B062D400] 14:34:42 INFO - PROCESS | 4016 | 1463780082208 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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 14:34:42 INFO - PROCESS | 4016 | 1463780082246 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 4016 | 1463780082250 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:34:42 INFO - PROCESS | 4016 | 1463780082253 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 4016 | 1463780082256 Marionette TRACE conn5 <- [1,214,null,{}] 14:34:42 INFO - PROCESS | 4016 | 1463780082260 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}] 14:34:42 INFO - PROCESS | 4016 | 1463780082368 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:34:42 INFO - PROCESS | 4016 | 1463780082446 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8255000 == 49 [pid = 4016] [id = 63] 14:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B74E4000) [pid = 4016] [serial = 186] [outer = 0000000000000000] 14:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B752CC00) [pid = 4016] [serial = 187] [outer = 00000025B74E4000] 14:34:42 INFO - PROCESS | 4016 | 1463780082503 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B7536000) [pid = 4016] [serial = 188] [outer = 00000025B74E4000] 14:34:43 INFO - PROCESS | 4016 | 1463780083079 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 14:34:43 INFO - PROCESS | 4016 | 1463780083136 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 4016 | 1463780083138 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:34:43 INFO - PROCESS | 4016 | 1463780083142 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 4016 | 1463780083144 Marionette TRACE conn5 <- [1,218,null,{}] 14:34:43 INFO - PROCESS | 4016 | 1463780083148 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}] 14:34:43 INFO - PROCESS | 4016 | 1463780083358 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:34:43 INFO - PROCESS | 4016 | 1463780083447 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40CB800 == 50 [pid = 4016] [id = 64] 14:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A1F21800) [pid = 4016] [serial = 189] [outer = 0000000000000000] 14:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A1F2C400) [pid = 4016] [serial = 190] [outer = 00000025A1F21800] 14:34:43 INFO - PROCESS | 4016 | 1463780083500 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025A32A7800) [pid = 4016] [serial = 191] [outer = 00000025A1F21800] 14:34:44 INFO - PROCESS | 4016 | 1463780084048 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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 925ms 14:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:34:44 INFO - PROCESS | 4016 | 1463780084080 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 4016 | 1463780084084 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:34:44 INFO - PROCESS | 4016 | 1463780084089 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 4016 | 1463780084094 Marionette TRACE conn5 <- [1,222,null,{}] 14:34:44 INFO - PROCESS | 4016 | 1463780084098 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}] 14:34:44 INFO - PROCESS | 4016 | 1463780084198 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7545000 == 49 [pid = 4016] [id = 58] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7406000 == 48 [pid = 4016] [id = 57] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025A812C000 == 47 [pid = 4016] [id = 56] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2130000 == 46 [pid = 4016] [id = 55] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0932800 == 45 [pid = 4016] [id = 54] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF755800 == 44 [pid = 4016] [id = 53] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACE9C000 == 43 [pid = 4016] [id = 52] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92B8000 == 42 [pid = 4016] [id = 51] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3B89000 == 41 [pid = 4016] [id = 50] 14:34:44 INFO - PROCESS | 4016 | --DOCSHELL 00000025A397D000 == 40 [pid = 4016] [id = 49] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B3972400) [pid = 4016] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B641B800) [pid = 4016] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025AF19E000) [pid = 4016] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025AC3C5400) [pid = 4016] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025AF8A0800) [pid = 4016] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025AFE43800) [pid = 4016] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025A9294000) [pid = 4016] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B514F000) [pid = 4016] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B3149400) [pid = 4016] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025A32B0400) [pid = 4016] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A2FC9C00) [pid = 4016] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025AF89E400) [pid = 4016] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A1F2C800) [pid = 4016] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025AA013800) [pid = 4016] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025ACE2E400) [pid = 4016] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025AECA7C00) [pid = 4016] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025B0635000) [pid = 4016] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025A7868C00) [pid = 4016] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025B74E0000) [pid = 4016] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025B72C4400) [pid = 4016] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025A85F0000) [pid = 4016] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B0D4D000) [pid = 4016] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025B707E800) [pid = 4016] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025B7076800) [pid = 4016] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025B641D400) [pid = 4016] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025B7075000) [pid = 4016] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025B0849800) [pid = 4016] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:34:44 INFO - PROCESS | 4016 | 1463780084335 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A337D800 == 41 [pid = 4016] [id = 65] 14:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025A1F2C800) [pid = 4016] [serial = 192] [outer = 0000000000000000] 14:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025A2FC6C00) [pid = 4016] [serial = 193] [outer = 00000025A1F2C800] 14:34:44 INFO - PROCESS | 4016 | 1463780084385 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025A800A000) [pid = 4016] [serial = 194] [outer = 00000025A1F2C800] 14:34:44 INFO - PROCESS | 4016 | 1463780084751 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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 14:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:34:44 INFO - PROCESS | 4016 | 1463780084823 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 4016 | 1463780084826 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:34:44 INFO - PROCESS | 4016 | 1463780084829 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 4016 | 1463780084832 Marionette TRACE conn5 <- [1,226,null,{}] 14:34:44 INFO - PROCESS | 4016 | 1463780084835 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}] 14:34:44 INFO - PROCESS | 4016 | 1463780084918 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:34:44 INFO - PROCESS | 4016 | 1463780084929 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92C6000 == 42 [pid = 4016] [id = 66] 14:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025AC382C00) [pid = 4016] [serial = 195] [outer = 0000000000000000] 14:34:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025AC3BF400) [pid = 4016] [serial = 196] [outer = 00000025AC382C00] 14:34:44 INFO - PROCESS | 4016 | 1463780084975 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025ACA23000) [pid = 4016] [serial = 197] [outer = 00000025AC382C00] 14:34:45 INFO - PROCESS | 4016 | 1463780085401 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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 14:34:45 INFO - PROCESS | 4016 | 1463780085461 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 4016 | 1463780085465 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:34:45 INFO - PROCESS | 4016 | 1463780085475 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 4016 | 1463780085480 Marionette TRACE conn5 <- [1,230,null,{}] 14:34:45 INFO - PROCESS | 4016 | 1463780085484 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}] 14:34:45 INFO - PROCESS | 4016 | 1463780085570 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:34:45 INFO - PROCESS | 4016 | 1463780085579 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF149000 == 43 [pid = 4016] [id = 67] 14:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025ACDDA400) [pid = 4016] [serial = 198] [outer = 0000000000000000] 14:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025ACE32000) [pid = 4016] [serial = 199] [outer = 00000025ACDDA400] 14:34:45 INFO - PROCESS | 4016 | 1463780085625 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025AF10A800) [pid = 4016] [serial = 200] [outer = 00000025ACDDA400] 14:34:46 INFO - PROCESS | 4016 | 1463780086049 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]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 14:34:46 INFO - PROCESS | 4016 | 1463780086061 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 4016 | 1463780086063 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:34:46 INFO - PROCESS | 4016 | 1463780086081 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 4016 | 1463780086083 Marionette TRACE conn5 <- [1,234,null,{}] 14:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:34:46 INFO - PROCESS | 4016 | 1463780086087 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}] 14:34:46 INFO - PROCESS | 4016 | 1463780086168 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:34:46 INFO - PROCESS | 4016 | 1463780086176 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A80B4800 == 44 [pid = 4016] [id = 68] 14:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025AF195C00) [pid = 4016] [serial = 201] [outer = 0000000000000000] 14:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025AFA06000) [pid = 4016] [serial = 202] [outer = 00000025AF195C00] 14:34:46 INFO - PROCESS | 4016 | 1463780086221 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025AFE49000) [pid = 4016] [serial = 203] [outer = 00000025AF195C00] 14:34:46 INFO - PROCESS | 4016 | 1463780086691 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]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 14:34:46 INFO - PROCESS | 4016 | 1463780086716 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 4016 | 1463780086719 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:34:46 INFO - PROCESS | 4016 | 1463780086722 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 4016 | 1463780086724 Marionette TRACE conn5 <- [1,238,null,{}] 14:34:46 INFO - PROCESS | 4016 | 1463780086732 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}] 14:34:46 INFO - PROCESS | 4016 | 1463780086834 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:34:46 INFO - PROCESS | 4016 | 1463780086845 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0983000 == 45 [pid = 4016] [id = 69] 14:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B0818800) [pid = 4016] [serial = 204] [outer = 0000000000000000] 14:34:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B0845800) [pid = 4016] [serial = 205] [outer = 00000025B0818800] 14:34:46 INFO - PROCESS | 4016 | 1463780086932 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B0E3BC00) [pid = 4016] [serial = 206] [outer = 00000025B0818800] 14:34:47 INFO - PROCESS | 4016 | 1463780087392 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]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 14:34:47 INFO - PROCESS | 4016 | 1463780087417 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 4016 | 1463780087420 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:34:47 INFO - PROCESS | 4016 | 1463780087423 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 4016 | 1463780087425 Marionette TRACE conn5 <- [1,242,null,{}] 14:34:47 INFO - PROCESS | 4016 | 1463780087428 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}] 14:34:47 INFO - PROCESS | 4016 | 1463780087560 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:34:47 INFO - PROCESS | 4016 | 1463780087633 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2A78800 == 46 [pid = 4016] [id = 70] 14:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B3EA5000) [pid = 4016] [serial = 207] [outer = 0000000000000000] 14:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B3EA7000) [pid = 4016] [serial = 208] [outer = 00000025B3EA5000] 14:34:47 INFO - PROCESS | 4016 | 1463780087679 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B3EAC800) [pid = 4016] [serial = 209] [outer = 00000025B3EA5000] 14:34:48 INFO - PROCESS | 4016 | 1463780088070 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]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 14:34:48 INFO - PROCESS | 4016 | 1463780088131 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 4016 | 1463780088133 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:34:48 INFO - PROCESS | 4016 | 1463780088157 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 4016 | 1463780088159 Marionette TRACE conn5 <- [1,246,null,{}] 14:34:48 INFO - PROCESS | 4016 | 1463780088199 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}] 14:34:48 INFO - PROCESS | 4016 | 1463780088333 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:34:48 INFO - PROCESS | 4016 | 1463780088344 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B740F000 == 47 [pid = 4016] [id = 71] 14:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B3780000) [pid = 4016] [serial = 210] [outer = 0000000000000000] 14:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B3EAA000) [pid = 4016] [serial = 211] [outer = 00000025B3780000] 14:34:48 INFO - PROCESS | 4016 | 1463780088389 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B5147000) [pid = 4016] [serial = 212] [outer = 00000025B3780000] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B0ED7000) [pid = 4016] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025ACA85C00) [pid = 4016] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A2FBC000) [pid = 4016] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025A2F1E000) [pid = 4016] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025AF8A0000) [pid = 4016] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A9C7B800) [pid = 4016] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025AE614C00) [pid = 4016] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025A9692400) [pid = 4016] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025AC38DC00) [pid = 4016] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025A2F20400) [pid = 4016] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:34:48 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025B2209000) [pid = 4016] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:34:48 INFO - PROCESS | 4016 | 1463780088871 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]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 754ms 14:34:48 INFO - PROCESS | 4016 | 1463780088932 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 4016 | 1463780088934 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:34:48 INFO - PROCESS | 4016 | 1463780088938 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 4016 | 1463780088939 Marionette TRACE conn5 <- [1,250,null,{}] 14:34:48 INFO - PROCESS | 4016 | 1463780088943 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}] 14:34:49 INFO - PROCESS | 4016 | 1463780089022 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:34:49 INFO - PROCESS | 4016 | 1463780089029 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B75A9800 == 48 [pid = 4016] [id = 72] 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025AE614000) [pid = 4016] [serial = 213] [outer = 0000000000000000] 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B2A14400) [pid = 4016] [serial = 214] [outer = 00000025AE614000] 14:34:49 INFO - PROCESS | 4016 | 1463780089075 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B514F000) [pid = 4016] [serial = 215] [outer = 00000025AE614000] 14:34:49 INFO - PROCESS | 4016 | 1463780089486 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]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 14:34:49 INFO - PROCESS | 4016 | 1463780089529 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 4016 | 1463780089531 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:34:49 INFO - PROCESS | 4016 | 1463780089535 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 4016 | 1463780089536 Marionette TRACE conn5 <- [1,254,null,{}] 14:34:49 INFO - PROCESS | 4016 | 1463780089540 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}] 14:34:49 INFO - PROCESS | 4016 | 1463780089620 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:34:49 INFO - PROCESS | 4016 | 1463780089627 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B76AE800 == 49 [pid = 4016] [id = 73] 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B5017000) [pid = 4016] [serial = 216] [outer = 0000000000000000] 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B501B800) [pid = 4016] [serial = 217] [outer = 00000025B5017000] 14:34:49 INFO - PROCESS | 4016 | 1463780089672 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B5147C00) [pid = 4016] [serial = 218] [outer = 00000025B5017000] 14:34:50 INFO - PROCESS | 4016 | 1463780090085 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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 14:34:50 INFO - PROCESS | 4016 | 1463780090128 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 4016 | 1463780090131 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:34:50 INFO - PROCESS | 4016 | 1463780090134 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 4016 | 1463780090136 Marionette TRACE conn5 <- [1,258,null,{}] 14:34:50 INFO - PROCESS | 4016 | 1463780090140 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}] 14:34:50 INFO - PROCESS | 4016 | 1463780090223 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:34:50 INFO - PROCESS | 4016 | 1463780090230 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B826A000 == 50 [pid = 4016] [id = 74] 14:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B641D400) [pid = 4016] [serial = 219] [outer = 0000000000000000] 14:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B7076400) [pid = 4016] [serial = 220] [outer = 00000025B641D400] 14:34:50 INFO - PROCESS | 4016 | 1463780090281 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B74DA400) [pid = 4016] [serial = 221] [outer = 00000025B641D400] 14:34:50 INFO - PROCESS | 4016 | 1463780090762 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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 693ms 14:34:50 INFO - PROCESS | 4016 | 1463780090830 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 4016 | 1463780090835 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:34:50 INFO - PROCESS | 4016 | 1463780090841 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 4016 | 1463780090845 Marionette TRACE conn5 <- [1,262,null,{}] 14:34:50 INFO - PROCESS | 4016 | 1463780090853 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}] 14:34:50 INFO - PROCESS | 4016 | 1463780090967 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:34:51 INFO - PROCESS | 4016 | 1463780091053 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8129000 == 51 [pid = 4016] [id = 75] 14:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025A2FC7400) [pid = 4016] [serial = 222] [outer = 0000000000000000] 14:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A383EC00) [pid = 4016] [serial = 223] [outer = 00000025A2FC7400] 14:34:51 INFO - PROCESS | 4016 | 1463780091113 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A9293400) [pid = 4016] [serial = 224] [outer = 00000025A2FC7400] 14:34:51 INFO - PROCESS | 4016 | 1463780091682 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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 882ms 14:34:51 INFO - PROCESS | 4016 | 1463780091725 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 4016 | 1463780091732 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:34:51 INFO - PROCESS | 4016 | 1463780091739 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:34:51 INFO - PROCESS | 4016 | 1463780091742 Marionette TRACE conn5 <- [1,266,null,{}] 14:34:51 INFO - PROCESS | 4016 | 1463780091746 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}] 14:34:51 INFO - PROCESS | 4016 | 1463780091858 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:34:51 INFO - PROCESS | 4016 | 1463780091940 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B13B4000 == 52 [pid = 4016] [id = 76] 14:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025ACA28C00) [pid = 4016] [serial = 225] [outer = 0000000000000000] 14:34:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025ACA2B000) [pid = 4016] [serial = 226] [outer = 00000025ACA28C00] 14:34:52 INFO - PROCESS | 4016 | 1463780091997 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025AF226C00) [pid = 4016] [serial = 227] [outer = 00000025ACA28C00] 14:34:52 INFO - PROCESS | 4016 | 1463780092826 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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1132ms 14:34:52 INFO - PROCESS | 4016 | 1463780092882 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 4016 | 1463780092885 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:34:52 INFO - PROCESS | 4016 | 1463780092889 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 4016 | 1463780092893 Marionette TRACE conn5 <- [1,270,null,{}] 14:34:52 INFO - PROCESS | 4016 | 1463780092945 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}] 14:34:53 INFO - PROCESS | 4016 | 1463780093075 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:34:53 INFO - PROCESS | 4016 | 1463780093159 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3736800 == 53 [pid = 4016] [id = 77] 14:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B3EAA800) [pid = 4016] [serial = 228] [outer = 0000000000000000] 14:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B4A45000) [pid = 4016] [serial = 229] [outer = 00000025B3EAA800] 14:34:53 INFO - PROCESS | 4016 | 1463780093219 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B4A4D000) [pid = 4016] [serial = 230] [outer = 00000025B3EAA800] 14:34:53 INFO - PROCESS | 4016 | 1463780093767 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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 941ms 14:34:53 INFO - PROCESS | 4016 | 1463780093832 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 4016 | 1463780093835 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:34:53 INFO - PROCESS | 4016 | 1463780093839 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 4016 | 1463780093841 Marionette TRACE conn5 <- [1,274,null,{}] 14:34:53 INFO - PROCESS | 4016 | 1463780093845 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}] 14:34:53 INFO - PROCESS | 4016 | 1463780093955 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:34:54 INFO - PROCESS | 4016 | 1463780094023 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F8D000 == 54 [pid = 4016] [id = 78] 14:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B1A82C00) [pid = 4016] [serial = 231] [outer = 0000000000000000] 14:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B1A86000) [pid = 4016] [serial = 232] [outer = 00000025B1A82C00] 14:34:54 INFO - PROCESS | 4016 | 1463780094079 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B501D000) [pid = 4016] [serial = 233] [outer = 00000025B1A82C00] 14:34:54 INFO - PROCESS | 4016 | 1463780094683 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]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 881ms 14:34:54 INFO - PROCESS | 4016 | 1463780094722 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 4016 | 1463780094724 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:34:54 INFO - PROCESS | 4016 | 1463780094728 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 4016 | 1463780094730 Marionette TRACE conn5 <- [1,278,null,{}] 14:34:54 INFO - PROCESS | 4016 | 1463780094734 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}] 14:34:54 INFO - PROCESS | 4016 | 1463780094840 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:34:54 INFO - PROCESS | 4016 | 1463780094922 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8EC7000 == 55 [pid = 4016] [id = 79] 14:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B1A83400) [pid = 4016] [serial = 234] [outer = 0000000000000000] 14:34:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B4AB6000) [pid = 4016] [serial = 235] [outer = 00000025B1A83400] 14:34:54 INFO - PROCESS | 4016 | 1463780094978 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B4ABBC00) [pid = 4016] [serial = 236] [outer = 00000025B1A83400] 14:34:55 INFO - PROCESS | 4016 | 1463780095535 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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 837ms 14:34:55 INFO - PROCESS | 4016 | 1463780095695 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 4016 | 1463780095699 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:34:55 INFO - PROCESS | 4016 | 1463780095727 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 4016 | 1463780095730 Marionette TRACE conn5 <- [1,282,null,{}] 14:34:55 INFO - PROCESS | 4016 | 1463780095736 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}] 14:34:55 INFO - PROCESS | 4016 | 1463780095840 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:34:55 INFO - PROCESS | 4016 | 1463780095903 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94B5000 == 56 [pid = 4016] [id = 80] 14:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A32B2C00) [pid = 4016] [serial = 237] [outer = 0000000000000000] 14:34:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A46A4000) [pid = 4016] [serial = 238] [outer = 00000025A32B2C00] 14:34:55 INFO - PROCESS | 4016 | 1463780095953 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025A9C77800) [pid = 4016] [serial = 239] [outer = 00000025A32B2C00] 14:34:56 INFO - PROCESS | 4016 | 1463780096572 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]]]}] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B76AE800 == 55 [pid = 4016] [id = 73] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B75A9800 == 54 [pid = 4016] [id = 72] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B740F000 == 53 [pid = 4016] [id = 71] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2A78800 == 52 [pid = 4016] [id = 70] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0983000 == 51 [pid = 4016] [id = 69] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A80B4800 == 50 [pid = 4016] [id = 68] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF149000 == 49 [pid = 4016] [id = 67] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92C6000 == 48 [pid = 4016] [id = 66] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A337D800 == 47 [pid = 4016] [id = 65] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025A2FC5400) [pid = 4016] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025AC3BE000) [pid = 4016] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B707E400) [pid = 4016] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40CB800 == 46 [pid = 4016] [id = 64] 14:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 944ms 14:34:56 INFO - PROCESS | 4016 | 1463780096664 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 4016 | 1463780096668 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A765D000) [pid = 4016] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025B138F800) [pid = 4016] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B72B8400) [pid = 4016] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025ACE33C00) [pid = 4016] [serial = 153] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025A457CC00) [pid = 4016] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025A32AD800) [pid = 4016] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025A4516000) [pid = 4016] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A83D1000) [pid = 4016] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B030B800) [pid = 4016] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025AC357400) [pid = 4016] [serial = 150] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025AF295800) [pid = 4016] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025AC3C6800) [pid = 4016] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B087EC00) [pid = 4016] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B0820000) [pid = 4016] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B0EA2400) [pid = 4016] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A457D000) [pid = 4016] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025AF89BC00) [pid = 4016] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025AECAF000) [pid = 4016] [serial = 156] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B0635C00) [pid = 4016] [serial = 161] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B6412400) [pid = 4016] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B2B53400) [pid = 4016] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025AE60C000) [pid = 4016] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B641C400) [pid = 4016] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:34:56 INFO - PROCESS | 4016 | 1463780096698 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 4016 | 1463780096702 Marionette TRACE conn5 <- [1,286,null,{}] 14:34:56 INFO - PROCESS | 4016 | 1463780096709 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}] 14:34:56 INFO - PROCESS | 4016 | 1463780096802 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:34:56 INFO - PROCESS | 4016 | 1463780096810 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A455C800 == 47 [pid = 4016] [id = 81] 14:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025A2FBD800) [pid = 4016] [serial = 240] [outer = 0000000000000000] 14:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A2FC8400) [pid = 4016] [serial = 241] [outer = 00000025A2FBD800] 14:34:56 INFO - PROCESS | 4016 | 1463780096857 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A8079400) [pid = 4016] [serial = 242] [outer = 00000025A2FBD800] 14:34:57 INFO - PROCESS | 4016 | 1463780097307 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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 649ms 14:34:57 INFO - PROCESS | 4016 | 1463780097333 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 4016 | 1463780097336 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:34:57 INFO - PROCESS | 4016 | 1463780097340 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 4016 | 1463780097342 Marionette TRACE conn5 <- [1,290,null,{}] 14:34:57 INFO - PROCESS | 4016 | 1463780097351 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}] 14:34:57 INFO - PROCESS | 4016 | 1463780097442 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:34:57 INFO - PROCESS | 4016 | 1463780097483 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AE6BA800 == 48 [pid = 4016] [id = 82] 14:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025ACA24000) [pid = 4016] [serial = 243] [outer = 0000000000000000] 14:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025ACA7B000) [pid = 4016] [serial = 244] [outer = 00000025ACA24000] 14:34:57 INFO - PROCESS | 4016 | 1463780097533 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025ACED7400) [pid = 4016] [serial = 245] [outer = 00000025ACA24000] 14:34:58 INFO - PROCESS | 4016 | 1463780097991 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]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 691ms 14:34:58 INFO - PROCESS | 4016 | 1463780098033 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 4016 | 1463780098035 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:34:58 INFO - PROCESS | 4016 | 1463780098038 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 4016 | 1463780098048 Marionette TRACE conn5 <- [1,294,null,{}] 14:34:58 INFO - PROCESS | 4016 | 1463780098052 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}] 14:34:58 INFO - PROCESS | 4016 | 1463780098138 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:34:58 INFO - PROCESS | 4016 | 1463780098146 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B04A1000 == 49 [pid = 4016] [id = 83] 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025AF28E400) [pid = 4016] [serial = 246] [outer = 0000000000000000] 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025AF87D800) [pid = 4016] [serial = 247] [outer = 00000025AF28E400] 14:34:58 INFO - PROCESS | 4016 | 1463780098193 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025AFE3B800) [pid = 4016] [serial = 248] [outer = 00000025AF28E400] 14:34:58 INFO - PROCESS | 4016 | 1463780098606 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]]]}] 14:34:58 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. 14:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 649ms 14:34:58 INFO - PROCESS | 4016 | 1463780098690 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 4016 | 1463780098692 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:34:58 INFO - PROCESS | 4016 | 1463780098696 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 4016 | 1463780098698 Marionette TRACE conn5 <- [1,298,null,{}] 14:34:58 INFO - PROCESS | 4016 | 1463780098701 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}] 14:34:58 INFO - PROCESS | 4016 | 1463780098784 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:34:58 INFO - PROCESS | 4016 | 1463780098819 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B212D800 == 50 [pid = 4016] [id = 84] 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B047A800) [pid = 4016] [serial = 249] [outer = 0000000000000000] 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B0639000) [pid = 4016] [serial = 250] [outer = 00000025B047A800] 14:34:58 INFO - PROCESS | 4016 | 1463780098865 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B084A800) [pid = 4016] [serial = 251] [outer = 00000025B047A800] 14:34:59 INFO - PROCESS | 4016 | 1463780099161 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:34:59 INFO - PROCESS | 4016 | 1463780099350 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]]]}] 14:34:59 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. 14:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 14:34:59 INFO - PROCESS | 4016 | 1463780099389 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 4016 | 1463780099391 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:34:59 INFO - PROCESS | 4016 | 1463780099394 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:34:59 INFO - PROCESS | 4016 | 1463780099396 Marionette TRACE conn5 <- [1,302,null,{}] 14:34:59 INFO - PROCESS | 4016 | 1463780099406 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}] 14:34:59 INFO - PROCESS | 4016 | 1463780099551 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:34:59 INFO - PROCESS | 4016 | 1463780099602 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7646000 == 51 [pid = 4016] [id = 85] 14:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B16E7400) [pid = 4016] [serial = 252] [outer = 0000000000000000] 14:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B377AC00) [pid = 4016] [serial = 253] [outer = 00000025B16E7400] 14:34:59 INFO - PROCESS | 4016 | 1463780099648 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B3787800) [pid = 4016] [serial = 254] [outer = 00000025B16E7400] 14:35:00 INFO - PROCESS | 4016 | 1463780100067 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]]]}] 14:35:00 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. 14:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 14:35:00 INFO - PROCESS | 4016 | 1463780100089 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 4016 | 1463780100091 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:35:00 INFO - PROCESS | 4016 | 1463780100094 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:35:00 INFO - PROCESS | 4016 | 1463780100096 Marionette TRACE conn5 <- [1,306,null,{}] 14:35:00 INFO - PROCESS | 4016 | 1463780100100 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}] 14:35:00 INFO - PROCESS | 4016 | 1463780100228 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:35:00 INFO - PROCESS | 4016 | 1463780100247 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7548800 == 52 [pid = 4016] [id = 86] 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B3EA4400) [pid = 4016] [serial = 255] [outer = 0000000000000000] 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B3EA9400) [pid = 4016] [serial = 256] [outer = 00000025B3EA4400] 14:35:00 INFO - PROCESS | 4016 | 1463780100294 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B4030800) [pid = 4016] [serial = 257] [outer = 00000025B3EA4400] 14:35:00 INFO - PROCESS | 4016 | 1463780100702 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]]]}] 14:35:00 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. 14:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 14:35:00 INFO - PROCESS | 4016 | 1463780100727 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 4016 | 1463780100729 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:35:00 INFO - PROCESS | 4016 | 1463780100733 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 4016 | 1463780100735 Marionette TRACE conn5 <- [1,310,null,{}] 14:35:00 INFO - PROCESS | 4016 | 1463780100738 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}] 14:35:00 INFO - PROCESS | 4016 | 1463780100850 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:35:00 INFO - PROCESS | 4016 | 1463780100858 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B780E000 == 53 [pid = 4016] [id = 87] 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B4034400) [pid = 4016] [serial = 258] [outer = 0000000000000000] 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B4038800) [pid = 4016] [serial = 259] [outer = 00000025B4034400] 14:35:00 INFO - PROCESS | 4016 | 1463780100904 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B4A4C000) [pid = 4016] [serial = 260] [outer = 00000025B4034400] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B0818800) [pid = 4016] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025AC382C00) [pid = 4016] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B3EA5000) [pid = 4016] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025AF195C00) [pid = 4016] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025A1F2C800) [pid = 4016] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025ACDDA400) [pid = 4016] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A1F21800) [pid = 4016] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B514F800) [pid = 4016] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B3780000) [pid = 4016] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B5017000) [pid = 4016] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025AE614000) [pid = 4016] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025A3B5E000) [pid = 4016] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025A1F22000) [pid = 4016] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A2FC0800) [pid = 4016] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B0844000) [pid = 4016] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A85F1400) [pid = 4016] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025AA019800) [pid = 4016] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:35:01 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025AF224400) [pid = 4016] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:35:01 INFO - PROCESS | 4016 | 1463780101447 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]]]}] 14:35:01 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. 14:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 732ms 14:35:01 INFO - PROCESS | 4016 | 1463780101468 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 4016 | 1463780101470 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:35:01 INFO - PROCESS | 4016 | 1463780101474 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 4016 | 1463780101475 Marionette TRACE conn5 <- [1,314,null,{}] 14:35:01 INFO - PROCESS | 4016 | 1463780101479 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}] 14:35:01 INFO - PROCESS | 4016 | 1463780101588 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:35:01 INFO - PROCESS | 4016 | 1463780101596 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B769F000 == 54 [pid = 4016] [id = 88] 14:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A9295C00) [pid = 4016] [serial = 261] [outer = 0000000000000000] 14:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025AF224400) [pid = 4016] [serial = 262] [outer = 00000025A9295C00] 14:35:01 INFO - PROCESS | 4016 | 1463780101640 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B4036000) [pid = 4016] [serial = 263] [outer = 00000025A9295C00] 14:35:02 INFO - PROCESS | 4016 | 1463780102055 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]]]}] 14:35:02 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. 14:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 14:35:02 INFO - PROCESS | 4016 | 1463780102105 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 4016 | 1463780102107 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:35:02 INFO - PROCESS | 4016 | 1463780102110 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 4016 | 1463780102112 Marionette TRACE conn5 <- [1,318,null,{}] 14:35:02 INFO - PROCESS | 4016 | 1463780102116 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}] 14:35:02 INFO - PROCESS | 4016 | 1463780102199 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:35:02 INFO - PROCESS | 4016 | 1463780102209 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8ECD800 == 55 [pid = 4016] [id = 89] 14:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B4AB6C00) [pid = 4016] [serial = 264] [outer = 0000000000000000] 14:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B5013400) [pid = 4016] [serial = 265] [outer = 00000025B4AB6C00] 14:35:02 INFO - PROCESS | 4016 | 1463780102254 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B5146C00) [pid = 4016] [serial = 266] [outer = 00000025B4AB6C00] 14:35:02 INFO - PROCESS | 4016 | 1463780102701 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]]]}] 14:35:02 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. 14:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 14:35:02 INFO - PROCESS | 4016 | 1463780102742 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 4016 | 1463780102744 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:35:02 INFO - PROCESS | 4016 | 1463780102748 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 4016 | 1463780102750 Marionette TRACE conn5 <- [1,322,null,{}] 14:35:02 INFO - PROCESS | 4016 | 1463780102754 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}] 14:35:02 INFO - PROCESS | 4016 | 1463780102856 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:35:02 INFO - PROCESS | 4016 | 1463780102865 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9031000 == 56 [pid = 4016] [id = 90] 14:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B370A400) [pid = 4016] [serial = 267] [outer = 0000000000000000] 14:35:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B501E800) [pid = 4016] [serial = 268] [outer = 00000025B370A400] 14:35:02 INFO - PROCESS | 4016 | 1463780102915 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B6420400) [pid = 4016] [serial = 269] [outer = 00000025B370A400] 14:35:03 INFO - PROCESS | 4016 | 1463780103599 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]]]}] 14:35:03 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. 14:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 14:35:03 INFO - PROCESS | 4016 | 1463780103632 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 4016 | 1463780103637 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:35:03 INFO - PROCESS | 4016 | 1463780103644 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 4016 | 1463780103648 Marionette TRACE conn5 <- [1,326,null,{}] 14:35:03 INFO - PROCESS | 4016 | 1463780103654 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}] 14:35:03 INFO - PROCESS | 4016 | 1463780103771 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:35:03 INFO - PROCESS | 4016 | 1463780103845 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94AC800 == 57 [pid = 4016] [id = 91] 14:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A4752000) [pid = 4016] [serial = 270] [outer = 0000000000000000] 14:35:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A817B000) [pid = 4016] [serial = 271] [outer = 00000025A4752000] 14:35:03 INFO - PROCESS | 4016 | 1463780103945 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025AC38D800) [pid = 4016] [serial = 272] [outer = 00000025A4752000] 14:35:04 INFO - PROCESS | 4016 | 1463780104624 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]]]}] 14:35:04 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. 14:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1036ms 14:35:04 INFO - PROCESS | 4016 | 1463780104683 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 4016 | 1463780104689 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:35:04 INFO - PROCESS | 4016 | 1463780104696 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:35:04 INFO - PROCESS | 4016 | 1463780104699 Marionette TRACE conn5 <- [1,330,null,{}] 14:35:04 INFO - PROCESS | 4016 | 1463780104720 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}] 14:35:04 INFO - PROCESS | 4016 | 1463780104905 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:35:04 INFO - PROCESS | 4016 | 1463780104948 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3818000 == 58 [pid = 4016] [id = 92] 14:35:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025ACE37C00) [pid = 4016] [serial = 273] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025AF108000) [pid = 4016] [serial = 274] [outer = 00000025ACE37C00] 14:35:05 INFO - PROCESS | 4016 | 1463780105005 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B03F6400) [pid = 4016] [serial = 275] [outer = 00000025ACE37C00] 14:35:05 INFO - PROCESS | 4016 | 1463780105653 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]]]}] 14:35:05 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. 14:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1003ms 14:35:05 INFO - PROCESS | 4016 | 1463780105704 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 4016 | 1463780105707 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:35:05 INFO - PROCESS | 4016 | 1463780105711 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 4016 | 1463780105715 Marionette TRACE conn5 <- [1,334,null,{}] 14:35:05 INFO - PROCESS | 4016 | 1463780105740 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}] 14:35:05 INFO - PROCESS | 4016 | 1463780105878 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:35:05 INFO - PROCESS | 4016 | 1463780105931 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B902F800 == 59 [pid = 4016] [id = 93] 14:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B3709800) [pid = 4016] [serial = 276] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B370E400) [pid = 4016] [serial = 277] [outer = 00000025B3709800] 14:35:05 INFO - PROCESS | 4016 | 1463780105991 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B402C800) [pid = 4016] [serial = 278] [outer = 00000025B3709800] 14:35:06 INFO - PROCESS | 4016 | 1463780106555 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]]]}] 14:35:06 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. 14:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 882ms 14:35:06 INFO - PROCESS | 4016 | 1463780106595 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:35:06 INFO - PROCESS | 4016 | 1463780106598 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:35:06 INFO - PROCESS | 4016 | 1463780106602 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 4016 | 1463780106604 Marionette TRACE conn5 <- [1,338,null,{}] 14:35:06 INFO - PROCESS | 4016 | 1463780106608 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}] 14:35:06 INFO - PROCESS | 4016 | 1463780106718 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:35:06 INFO - PROCESS | 4016 | 1463780106801 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBAA800 == 60 [pid = 4016] [id = 94] 14:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B4456400) [pid = 4016] [serial = 279] [outer = 0000000000000000] 14:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B4459800) [pid = 4016] [serial = 280] [outer = 00000025B4456400] 14:35:06 INFO - PROCESS | 4016 | 1463780106858 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B4AB5800) [pid = 4016] [serial = 281] [outer = 00000025B4456400] 14:35:07 INFO - PROCESS | 4016 | 1463780107364 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]]]}] 14:35:07 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. 14:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 837ms 14:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:35:07 INFO - PROCESS | 4016 | 1463780107441 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 4016 | 1463780107443 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:35:07 INFO - PROCESS | 4016 | 1463780107447 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 4016 | 1463780107449 Marionette TRACE conn5 <- [1,342,null,{}] 14:35:07 INFO - PROCESS | 4016 | 1463780107453 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}] 14:35:07 INFO - PROCESS | 4016 | 1463780107575 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:35:07 INFO - PROCESS | 4016 | 1463780107659 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF436800 == 61 [pid = 4016] [id = 95] 14:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A96DF400) [pid = 4016] [serial = 282] [outer = 0000000000000000] 14:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025A96E3400) [pid = 4016] [serial = 283] [outer = 00000025A96DF400] 14:35:07 INFO - PROCESS | 4016 | 1463780107716 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025A96E9400) [pid = 4016] [serial = 284] [outer = 00000025A96DF400] 14:35:08 INFO - PROCESS | 4016 | 1463780108464 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]]]}] 14:35:08 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. 14:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 14:35:08 INFO - PROCESS | 4016 | 1463780108488 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 4016 | 1463780108493 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:35:08 INFO - PROCESS | 4016 | 1463780108519 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 4016 | 1463780108524 Marionette TRACE conn5 <- [1,346,null,{}] 14:35:08 INFO - PROCESS | 4016 | 1463780108531 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}] 14:35:08 INFO - PROCESS | 4016 | 1463780108635 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:35:08 INFO - PROCESS | 4016 | 1463780108710 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94BA800 == 62 [pid = 4016] [id = 96] 14:35:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A32B1400) [pid = 4016] [serial = 285] [outer = 0000000000000000] 14:35:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A8153C00) [pid = 4016] [serial = 286] [outer = 00000025A32B1400] 14:35:08 INFO - PROCESS | 4016 | 1463780108761 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025A96E8C00) [pid = 4016] [serial = 287] [outer = 00000025A32B1400] 14:35:09 INFO - PROCESS | 4016 | 1463780109353 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]]]}] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8ECD800 == 61 [pid = 4016] [id = 89] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B769F000 == 60 [pid = 4016] [id = 88] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B780E000 == 59 [pid = 4016] [id = 87] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7548800 == 58 [pid = 4016] [id = 86] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7646000 == 57 [pid = 4016] [id = 85] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B212D800 == 56 [pid = 4016] [id = 84] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B04A1000 == 55 [pid = 4016] [id = 83] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025AE6BA800 == 54 [pid = 4016] [id = 82] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025ACE32C00) [pid = 4016] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B1390400) [pid = 4016] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B7076400) [pid = 4016] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025B752CC00) [pid = 4016] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:35:09 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. 14:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025A455C800 == 53 [pid = 4016] [id = 81] 14:35:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94B5000 == 52 [pid = 4016] [id = 80] 14:35:09 INFO - PROCESS | 4016 | 1463780109404 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 4016 | 1463780109410 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:35:09 INFO - PROCESS | 4016 | 1463780109416 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 4016 | 1463780109419 Marionette TRACE conn5 <- [1,350,null,{}] 14:35:09 INFO - PROCESS | 4016 | 1463780109423 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}] 14:35:09 INFO - PROCESS | 4016 | 1463780109509 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B0845800) [pid = 4016] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B0E3BC00) [pid = 4016] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025AC3BF400) [pid = 4016] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B3EA7000) [pid = 4016] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025AFA06000) [pid = 4016] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025A2FC6C00) [pid = 4016] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A800A000) [pid = 4016] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025ACE32000) [pid = 4016] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025AF10A800) [pid = 4016] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025A47F2400) [pid = 4016] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A32A7800) [pid = 4016] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A1F2C400) [pid = 4016] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B74E4C00) [pid = 4016] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B3EAA000) [pid = 4016] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B3EAC800) [pid = 4016] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B501B800) [pid = 4016] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025ACA23000) [pid = 4016] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B5147000) [pid = 4016] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B514F000) [pid = 4016] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B5147C00) [pid = 4016] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025AFE49000) [pid = 4016] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B2A14400) [pid = 4016] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B0634800) [pid = 4016] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B16DD800) [pid = 4016] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025A3B5F800) [pid = 4016] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B1389800) [pid = 4016] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025ACA85800) [pid = 4016] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025AF219000) [pid = 4016] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025B063A800) [pid = 4016] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:35:09 INFO - PROCESS | 4016 | 1463780109596 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A397C800 == 53 [pid = 4016] [id = 97] 14:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A2FC6C00) [pid = 4016] [serial = 288] [outer = 0000000000000000] 14:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025A33E8800) [pid = 4016] [serial = 289] [outer = 00000025A2FC6C00] 14:35:09 INFO - PROCESS | 4016 | 1463780109646 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025A83D1000) [pid = 4016] [serial = 290] [outer = 00000025A2FC6C00] 14:35:10 INFO - PROCESS | 4016 | 1463780110071 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]]]}] 14:35:10 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. 14:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 14:35:10 INFO - PROCESS | 4016 | 1463780110108 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 4016 | 1463780110110 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:35:10 INFO - PROCESS | 4016 | 1463780110114 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 4016 | 1463780110117 Marionette TRACE conn5 <- [1,354,null,{}] 14:35:10 INFO - PROCESS | 4016 | 1463780110128 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}] 14:35:10 INFO - PROCESS | 4016 | 1463780110218 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:35:10 INFO - PROCESS | 4016 | 1463780110232 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AE6A8800 == 54 [pid = 4016] [id = 98] 14:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025AC3BF800) [pid = 4016] [serial = 291] [outer = 0000000000000000] 14:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025ACA29C00) [pid = 4016] [serial = 292] [outer = 00000025AC3BF800] 14:35:10 INFO - PROCESS | 4016 | 1463780110282 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025ACE32000) [pid = 4016] [serial = 293] [outer = 00000025AC3BF800] 14:35:10 INFO - PROCESS | 4016 | 1463780110720 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]]]}] 14:35:10 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. 14:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 14:35:10 INFO - PROCESS | 4016 | 1463780110745 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 4016 | 1463780110748 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:35:10 INFO - PROCESS | 4016 | 1463780110764 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 4016 | 1463780110766 Marionette TRACE conn5 <- [1,358,null,{}] 14:35:10 INFO - PROCESS | 4016 | 1463780110770 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}] 14:35:10 INFO - PROCESS | 4016 | 1463780110857 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:35:10 INFO - PROCESS | 4016 | 1463780110864 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0381800 == 55 [pid = 4016] [id = 99] 14:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025AF195400) [pid = 4016] [serial = 294] [outer = 0000000000000000] 14:35:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025AF28FC00) [pid = 4016] [serial = 295] [outer = 00000025AF195400] 14:35:10 INFO - PROCESS | 4016 | 1463780110910 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025AF8A0800) [pid = 4016] [serial = 296] [outer = 00000025AF195400] 14:35:11 INFO - PROCESS | 4016 | 1463780111350 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]]]}] 14:35:11 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. 14:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 649ms 14:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:35:11 INFO - PROCESS | 4016 | 1463780111404 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 4016 | 1463780111406 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:35:11 INFO - PROCESS | 4016 | 1463780111409 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 4016 | 1463780111411 Marionette TRACE conn5 <- [1,362,null,{}] 14:35:11 INFO - PROCESS | 4016 | 1463780111415 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}] 14:35:11 INFO - PROCESS | 4016 | 1463780111499 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:35:11 INFO - PROCESS | 4016 | 1463780111506 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0957800 == 56 [pid = 4016] [id = 100] 14:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025AFE3F000) [pid = 4016] [serial = 297] [outer = 0000000000000000] 14:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B030A400) [pid = 4016] [serial = 298] [outer = 00000025AFE3F000] 14:35:11 INFO - PROCESS | 4016 | 1463780111554 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B063CC00) [pid = 4016] [serial = 299] [outer = 00000025AFE3F000] 14:35:12 INFO - PROCESS | 4016 | 1463780112063 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]]]}] 14:35:12 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. 14:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 14:35:12 INFO - PROCESS | 4016 | 1463780112110 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 4016 | 1463780112112 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:35:12 INFO - PROCESS | 4016 | 1463780112115 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 4016 | 1463780112117 Marionette TRACE conn5 <- [1,366,null,{}] 14:35:12 INFO - PROCESS | 4016 | 1463780112121 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}] 14:35:12 INFO - PROCESS | 4016 | 1463780112257 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:35:12 INFO - PROCESS | 4016 | 1463780112306 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2127800 == 57 [pid = 4016] [id = 101] 14:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B0EDD800) [pid = 4016] [serial = 300] [outer = 0000000000000000] 14:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B1A7CC00) [pid = 4016] [serial = 301] [outer = 00000025B0EDD800] 14:35:12 INFO - PROCESS | 4016 | 1463780112353 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B2168400) [pid = 4016] [serial = 302] [outer = 00000025B0EDD800] 14:35:12 INFO - PROCESS | 4016 | 1463780112801 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]]]}] 14:35:12 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. 14:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 733ms 14:35:12 INFO - PROCESS | 4016 | 1463780112869 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 4016 | 1463780112871 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:35:12 INFO - PROCESS | 4016 | 1463780112884 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 4016 | 1463780112886 Marionette TRACE conn5 <- [1,370,null,{}] 14:35:12 INFO - PROCESS | 4016 | 1463780112890 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}] 14:35:13 INFO - PROCESS | 4016 | 1463780112997 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:35:13 INFO - PROCESS | 4016 | 1463780113010 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3741000 == 58 [pid = 4016] [id = 102] 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B2B53400) [pid = 4016] [serial = 303] [outer = 0000000000000000] 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B3711C00) [pid = 4016] [serial = 304] [outer = 00000025B2B53400] 14:35:13 INFO - PROCESS | 4016 | 1463780113091 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B396A000) [pid = 4016] [serial = 305] [outer = 00000025B2B53400] 14:35:13 INFO - PROCESS | 4016 | 1463780113518 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]]]}] 14:35:13 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. 14:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 14:35:13 INFO - PROCESS | 4016 | 1463780113580 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 4016 | 1463780113582 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:35:13 INFO - PROCESS | 4016 | 1463780113591 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 4016 | 1463780113593 Marionette TRACE conn5 <- [1,374,null,{}] 14:35:13 INFO - PROCESS | 4016 | 1463780113597 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}] 14:35:13 INFO - PROCESS | 4016 | 1463780113712 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B16E7400) [pid = 4016] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B3EA4400) [pid = 4016] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025AF28E400) [pid = 4016] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B047A800) [pid = 4016] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025A2FBD800) [pid = 4016] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025ACA24000) [pid = 4016] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B4034400) [pid = 4016] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A32B2C00) [pid = 4016] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B641D400) [pid = 4016] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B4AB6C00) [pid = 4016] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:35:13 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A9295C00) [pid = 4016] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:35:13 INFO - PROCESS | 4016 | 1463780113839 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBBD000 == 59 [pid = 4016] [id = 103] 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025A1F2C000) [pid = 4016] [serial = 306] [outer = 0000000000000000] 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025A922CC00) [pid = 4016] [serial = 307] [outer = 00000025A1F2C000] 14:35:13 INFO - PROCESS | 4016 | 1463780113888 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B3EA4400) [pid = 4016] [serial = 308] [outer = 00000025A1F2C000] 14:35:14 INFO - PROCESS | 4016 | 1463780114277 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:35:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 14:35:14 INFO - PROCESS | 4016 | 1463780114327 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 4016 | 1463780114329 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:35:14 INFO - PROCESS | 4016 | 1463780114332 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 4016 | 1463780114334 Marionette TRACE conn5 <- [1,378,null,{}] 14:35:14 INFO - PROCESS | 4016 | 1463780114338 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}] 14:35:14 INFO - PROCESS | 4016 | 1463780114446 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:35:14 INFO - PROCESS | 4016 | 1463780114459 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7421000 == 60 [pid = 4016] [id = 104] 14:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025AFE4A000) [pid = 4016] [serial = 309] [outer = 0000000000000000] 14:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B4033C00) [pid = 4016] [serial = 310] [outer = 00000025AFE4A000] 14:35:14 INFO - PROCESS | 4016 | 1463780114504 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B4A3FC00) [pid = 4016] [serial = 311] [outer = 00000025AFE4A000] 14:35:15 INFO - PROCESS | 4016 | 1463780115038 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:35:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 14:35:15 INFO - PROCESS | 4016 | 1463780115067 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 4016 | 1463780115070 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:35:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:35:15 INFO - PROCESS | 4016 | 1463780115073 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 4016 | 1463780115075 Marionette TRACE conn5 <- [1,382,null,{}] 14:35:15 INFO - PROCESS | 4016 | 1463780115084 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}] 14:35:15 INFO - PROCESS | 4016 | 1463780115177 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:35:15 INFO - PROCESS | 4016 | 1463780115184 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7692800 == 61 [pid = 4016] [id = 105] 14:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B4AB1000) [pid = 4016] [serial = 312] [outer = 0000000000000000] 14:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B4AB6C00) [pid = 4016] [serial = 313] [outer = 00000025B4AB1000] 14:35:15 INFO - PROCESS | 4016 | 1463780115229 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B501C800) [pid = 4016] [serial = 314] [outer = 00000025B4AB1000] 14:35:15 INFO - PROCESS | 4016 | 1463780115682 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:35:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 14:35:15 INFO - PROCESS | 4016 | 1463780115769 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 4016 | 1463780115771 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 4016 | 1463780115774 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:35:15 INFO - PROCESS | 4016 | 1463780115777 Marionette TRACE conn5 <- [1,386,null,{}] 14:35:15 INFO - PROCESS | 4016 | 1463780115781 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}] 14:35:15 INFO - PROCESS | 4016 | 1463780115941 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:35:16 INFO - PROCESS | 4016 | 1463780116020 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A46D6000 == 62 [pid = 4016] [id = 106] 14:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A1651000) [pid = 4016] [serial = 315] [outer = 0000000000000000] 14:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A1F21400) [pid = 4016] [serial = 316] [outer = 00000025A1651000] 14:35:16 INFO - PROCESS | 4016 | 1463780116120 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025A33E9C00) [pid = 4016] [serial = 317] [outer = 00000025A1651000] 14:35:16 INFO - PROCESS | 4016 | 1463780116733 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]]]}] 14:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 985ms 14:35:16 INFO - PROCESS | 4016 | 1463780116764 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 4016 | 1463780116768 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:35:16 INFO - PROCESS | 4016 | 1463780116773 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 4016 | 1463780116778 Marionette TRACE conn5 <- [1,390,null,{}] 14:35:16 INFO - PROCESS | 4016 | 1463780116783 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}] 14:35:16 INFO - PROCESS | 4016 | 1463780116902 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:35:16 INFO - PROCESS | 4016 | 1463780116976 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07EC000 == 63 [pid = 4016] [id = 107] 14:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025AA01D800) [pid = 4016] [serial = 318] [outer = 0000000000000000] 14:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025AC3C4000) [pid = 4016] [serial = 319] [outer = 00000025AA01D800] 14:35:17 INFO - PROCESS | 4016 | 1463780117076 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025ACA87000) [pid = 4016] [serial = 320] [outer = 00000025AA01D800] 14:35:17 INFO - PROCESS | 4016 | 1463780117722 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]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1031ms 14:35:17 INFO - PROCESS | 4016 | 1463780117809 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 4016 | 1463780117812 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:35:17 INFO - PROCESS | 4016 | 1463780117816 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 4016 | 1463780117819 Marionette TRACE conn5 <- [1,394,null,{}] 14:35:17 INFO - PROCESS | 4016 | 1463780117823 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}] 14:35:17 INFO - PROCESS | 4016 | 1463780117942 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:35:18 INFO - PROCESS | 4016 | 1463780118010 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7D4F000 == 64 [pid = 4016] [id = 108] 14:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025AFE46400) [pid = 4016] [serial = 321] [outer = 0000000000000000] 14:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B0E98400) [pid = 4016] [serial = 322] [outer = 00000025AFE46400] 14:35:18 INFO - PROCESS | 4016 | 1463780118108 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B22A0800) [pid = 4016] [serial = 323] [outer = 00000025AFE46400] 14:35:18 INFO - PROCESS | 4016 | 1463780118768 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]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 14:35:18 INFO - PROCESS | 4016 | 1463780118808 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 4016 | 1463780118813 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:35:18 INFO - PROCESS | 4016 | 1463780118824 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 4016 | 1463780118829 Marionette TRACE conn5 <- [1,398,null,{}] 14:35:18 INFO - PROCESS | 4016 | 1463780118833 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}] 14:35:18 INFO - PROCESS | 4016 | 1463780118946 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:35:19 INFO - PROCESS | 4016 | 1463780119019 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F88800 == 65 [pid = 4016] [id = 109] 14:35:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B5150C00) [pid = 4016] [serial = 324] [outer = 0000000000000000] 14:35:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B7074800) [pid = 4016] [serial = 325] [outer = 00000025B5150C00] 14:35:19 INFO - PROCESS | 4016 | 1463780119075 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B707FC00) [pid = 4016] [serial = 326] [outer = 00000025B5150C00] 14:35:19 INFO - PROCESS | 4016 | 1463780119679 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]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 902ms 14:35:19 INFO - PROCESS | 4016 | 1463780119724 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 4016 | 1463780119727 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:35:19 INFO - PROCESS | 4016 | 1463780119730 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 4016 | 1463780119733 Marionette TRACE conn5 <- [1,402,null,{}] 14:35:19 INFO - PROCESS | 4016 | 1463780119736 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}] 14:35:19 INFO - PROCESS | 4016 | 1463780119847 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:35:19 INFO - PROCESS | 4016 | 1463780119932 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A10800 == 66 [pid = 4016] [id = 110] 14:35:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B0036800) [pid = 4016] [serial = 327] [outer = 0000000000000000] 14:35:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B003EC00) [pid = 4016] [serial = 328] [outer = 00000025B0036800] 14:35:19 INFO - PROCESS | 4016 | 1463780119988 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025B707F400) [pid = 4016] [serial = 329] [outer = 00000025B0036800] 14:35:20 INFO - PROCESS | 4016 | 1463780120612 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]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 14:35:20 INFO - PROCESS | 4016 | 1463780120677 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 4016 | 1463780120680 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:35:20 INFO - PROCESS | 4016 | 1463780120683 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 4016 | 1463780120686 Marionette TRACE conn5 <- [1,406,null,{}] 14:35:20 INFO - PROCESS | 4016 | 1463780120690 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}] 14:35:20 INFO - PROCESS | 4016 | 1463780120864 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:35:20 INFO - PROCESS | 4016 | 1463780120883 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B902D000 == 67 [pid = 4016] [id = 111] 14:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025B5040800) [pid = 4016] [serial = 330] [outer = 0000000000000000] 14:35:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B5042400) [pid = 4016] [serial = 331] [outer = 00000025B5040800] 14:35:20 INFO - PROCESS | 4016 | 1463780120947 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025B72C7C00) [pid = 4016] [serial = 332] [outer = 00000025B5040800] 14:35:21 INFO - PROCESS | 4016 | 1463780121767 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]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1145ms 14:35:21 INFO - PROCESS | 4016 | 1463780121831 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 4016 | 1463780121835 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:35:21 INFO - PROCESS | 4016 | 1463780121841 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:35:21 INFO - PROCESS | 4016 | 1463780121845 Marionette TRACE conn5 <- [1,410,null,{}] 14:35:21 INFO - PROCESS | 4016 | 1463780121896 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}] 14:35:21 INFO - PROCESS | 4016 | 1463780121997 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:35:22 INFO - PROCESS | 4016 | 1463780122109 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3970000 == 68 [pid = 4016] [id = 112] 14:35:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A8175800) [pid = 4016] [serial = 333] [outer = 0000000000000000] 14:35:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A915A800) [pid = 4016] [serial = 334] [outer = 00000025A8175800] 14:35:22 INFO - PROCESS | 4016 | 1463780122161 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025AC384800) [pid = 4016] [serial = 335] [outer = 00000025A8175800] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8255000 == 67 [pid = 4016] [id = 63] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7692800 == 66 [pid = 4016] [id = 105] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7421000 == 65 [pid = 4016] [id = 104] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBBD000 == 64 [pid = 4016] [id = 103] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3741000 == 63 [pid = 4016] [id = 102] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2127800 == 62 [pid = 4016] [id = 101] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0957800 == 61 [pid = 4016] [id = 100] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0381800 == 60 [pid = 4016] [id = 99] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025AE6A8800 == 59 [pid = 4016] [id = 98] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025A397C800 == 58 [pid = 4016] [id = 97] 14:35:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94BA800 == 57 [pid = 4016] [id = 96] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B501E800) [pid = 4016] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B5013400) [pid = 4016] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B4A4C000) [pid = 4016] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B4036000) [pid = 4016] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B084A800) [pid = 4016] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025AF224400) [pid = 4016] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B377AC00) [pid = 4016] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025B3EA9400) [pid = 4016] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025AF87D800) [pid = 4016] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025AFE3B800) [pid = 4016] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B1A86000) [pid = 4016] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B0639000) [pid = 4016] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025B3787800) [pid = 4016] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025A2FC8400) [pid = 4016] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A8079400) [pid = 4016] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025ACA2B000) [pid = 4016] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025ACA7B000) [pid = 4016] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025ACED7400) [pid = 4016] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A383EC00) [pid = 4016] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B4AB6000) [pid = 4016] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B4038800) [pid = 4016] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025A9C77800) [pid = 4016] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A46A4000) [pid = 4016] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B4A45000) [pid = 4016] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B74DA400) [pid = 4016] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B4030800) [pid = 4016] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B5146C00) [pid = 4016] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:35:22 INFO - PROCESS | 4016 | 1463780122741 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]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 923ms 14:35:22 INFO - PROCESS | 4016 | 1463780122768 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 4016 | 1463780122774 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:35:22 INFO - PROCESS | 4016 | 1463780122780 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - PROCESS | 4016 | 1463780122783 Marionette TRACE conn5 <- [1,414,null,{}] 14:35:22 INFO - PROCESS | 4016 | 1463780122787 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}] 14:35:22 INFO - PROCESS | 4016 | 1463780122878 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:35:22 INFO - PROCESS | 4016 | 1463780122946 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0E5800 == 58 [pid = 4016] [id = 113] 14:35:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A817BC00) [pid = 4016] [serial = 336] [outer = 0000000000000000] 14:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025AC3BE000) [pid = 4016] [serial = 337] [outer = 00000025A817BC00] 14:35:23 INFO - PROCESS | 4016 | 1463780123003 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025ACA79C00) [pid = 4016] [serial = 338] [outer = 00000025A817BC00] 14:35:23 INFO - PROCESS | 4016 | 1463780123422 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]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 14:35:23 INFO - PROCESS | 4016 | 1463780123474 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 4016 | 1463780123476 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:35:23 INFO - PROCESS | 4016 | 1463780123482 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:35:23 INFO - PROCESS | 4016 | 1463780123486 Marionette TRACE conn5 <- [1,418,null,{}] 14:35:23 INFO - PROCESS | 4016 | 1463780123497 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}] 14:35:23 INFO - PROCESS | 4016 | 1463780123588 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:35:23 INFO - PROCESS | 4016 | 1463780123602 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFC4A800 == 59 [pid = 4016] [id = 114] 14:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025AE6CC000) [pid = 4016] [serial = 339] [outer = 0000000000000000] 14:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025AF87DC00) [pid = 4016] [serial = 340] [outer = 00000025AE6CC000] 14:35:23 INFO - PROCESS | 4016 | 1463780123651 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B030B800) [pid = 4016] [serial = 341] [outer = 00000025AE6CC000] 14:35:24 INFO - PROCESS | 4016 | 1463780124592 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]]]}] 14:35:24 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 14:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1135ms 14:35:24 INFO - PROCESS | 4016 | 1463780124622 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 4016 | 1463780124625 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:35:24 INFO - PROCESS | 4016 | 1463780124629 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 4016 | 1463780124631 Marionette TRACE conn5 <- [1,422,null,{}] 14:35:24 INFO - PROCESS | 4016 | 1463780124639 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}] 14:35:24 INFO - PROCESS | 4016 | 1463780124748 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:35:24 INFO - PROCESS | 4016 | 1463780124756 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07DD800 == 60 [pid = 4016] [id = 115] 14:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B0037C00) [pid = 4016] [serial = 342] [outer = 0000000000000000] 14:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B09F1400) [pid = 4016] [serial = 343] [outer = 00000025B0037C00] 14:35:24 INFO - PROCESS | 4016 | 1463780124803 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B1A7B400) [pid = 4016] [serial = 344] [outer = 00000025B0037C00] 14:35:25 INFO - PROCESS | 4016 | 1463780125768 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]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 14:35:25 INFO - PROCESS | 4016 | 1463780125811 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 4016 | 1463780125814 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:35:25 INFO - PROCESS | 4016 | 1463780125817 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 4016 | 1463780125819 Marionette TRACE conn5 <- [1,426,null,{}] 14:35:25 INFO - PROCESS | 4016 | 1463780125823 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}] 14:35:25 INFO - PROCESS | 4016 | 1463780125931 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:35:25 INFO - PROCESS | 4016 | 1463780125975 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0DDD000 == 61 [pid = 4016] [id = 116] 14:35:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B1A88400) [pid = 4016] [serial = 345] [outer = 0000000000000000] 14:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B3706000) [pid = 4016] [serial = 346] [outer = 00000025B1A88400] 14:35:26 INFO - PROCESS | 4016 | 1463780126022 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B3783800) [pid = 4016] [serial = 347] [outer = 00000025B1A88400] 14:35:26 INFO - PROCESS | 4016 | 1463780126501 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] 14:35:26 INFO - PROCESS | 4016 | 1463780126558 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:35:26 INFO - PROCESS | 4016 | 1463780126566 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 4016 | 1463780126568 Marionette TRACE conn5 <- [1,430,null,{}] 14:35:26 INFO - PROCESS | 4016 | 1463780126572 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}] 14:35:26 INFO - PROCESS | 4016 | 1463780126720 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B0EDD800) [pid = 4016] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025AC3BF800) [pid = 4016] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025B2B53400) [pid = 4016] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025AFE3F000) [pid = 4016] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025AF195400) [pid = 4016] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025A2FC6C00) [pid = 4016] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025A32B1400) [pid = 4016] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A1F2C000) [pid = 4016] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:35:26 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025AFE4A000) [pid = 4016] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:35:26 INFO - PROCESS | 4016 | 1463780126779 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0BB4800 == 62 [pid = 4016] [id = 117] 14:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A32B1400) [pid = 4016] [serial = 348] [outer = 0000000000000000] 14:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025AC3BF800) [pid = 4016] [serial = 349] [outer = 00000025A32B1400] 14:35:26 INFO - PROCESS | 4016 | 1463780126827 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B4451C00) [pid = 4016] [serial = 350] [outer = 00000025A32B1400] 14:35:27 INFO - PROCESS | 4016 | 1463780127197 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]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 14:35:27 INFO - PROCESS | 4016 | 1463780127287 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 4016 | 1463780127289 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:35:27 INFO - PROCESS | 4016 | 1463780127296 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 4016 | 1463780127298 Marionette TRACE conn5 <- [1,434,null,{}] 14:35:27 INFO - PROCESS | 4016 | 1463780127302 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}] 14:35:27 INFO - PROCESS | 4016 | 1463780127386 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:35:27 INFO - PROCESS | 4016 | 1463780127397 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4835800 == 63 [pid = 4016] [id = 118] 14:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B4AB0400) [pid = 4016] [serial = 351] [outer = 0000000000000000] 14:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B4ABA000) [pid = 4016] [serial = 352] [outer = 00000025B4AB0400] 14:35:27 INFO - PROCESS | 4016 | 1463780127442 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B503F000) [pid = 4016] [serial = 353] [outer = 00000025B4AB0400] 14:35:27 INFO - PROCESS | 4016 | 1463780127849 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]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 586ms 14:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:35:27 INFO - PROCESS | 4016 | 1463780127881 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 4016 | 1463780127883 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:35:27 INFO - PROCESS | 4016 | 1463780127894 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 4016 | 1463780127896 Marionette TRACE conn5 <- [1,438,null,{}] 14:35:27 INFO - PROCESS | 4016 | 1463780127900 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}] 14:35:27 INFO - PROCESS | 4016 | 1463780127985 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:35:28 INFO - PROCESS | 4016 | 1463780127993 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B75B2000 == 64 [pid = 4016] [id = 119] 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B5147C00) [pid = 4016] [serial = 354] [outer = 0000000000000000] 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B641EC00) [pid = 4016] [serial = 355] [outer = 00000025B5147C00] 14:35:28 INFO - PROCESS | 4016 | 1463780128039 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B72C3400) [pid = 4016] [serial = 356] [outer = 00000025B5147C00] 14:35:28 INFO - PROCESS | 4016 | 1463780128456 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]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 14:35:28 INFO - PROCESS | 4016 | 1463780128477 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 4016 | 1463780128479 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:35:28 INFO - PROCESS | 4016 | 1463780128482 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 4016 | 1463780128484 Marionette TRACE conn5 <- [1,442,null,{}] 14:35:28 INFO - PROCESS | 4016 | 1463780128498 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}] 14:35:28 INFO - PROCESS | 4016 | 1463780128583 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:35:28 INFO - PROCESS | 4016 | 1463780128590 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7821800 == 65 [pid = 4016] [id = 120] 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B7015400) [pid = 4016] [serial = 357] [outer = 0000000000000000] 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B701AC00) [pid = 4016] [serial = 358] [outer = 00000025B7015400] 14:35:28 INFO - PROCESS | 4016 | 1463780128636 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B7021400) [pid = 4016] [serial = 359] [outer = 00000025B7015400] 14:35:29 INFO - PROCESS | 4016 | 1463780129363 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]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 944ms 14:35:29 INFO - PROCESS | 4016 | 1463780129430 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 4016 | 1463780129436 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:35:29 INFO - PROCESS | 4016 | 1463780129441 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 4016 | 1463780129446 Marionette TRACE conn5 <- [1,446,null,{}] 14:35:29 INFO - PROCESS | 4016 | 1463780129451 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}] 14:35:29 INFO - PROCESS | 4016 | 1463780129571 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:35:29 INFO - PROCESS | 4016 | 1463780129691 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF425800 == 66 [pid = 4016] [id = 121] 14:35:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025A969D400) [pid = 4016] [serial = 360] [outer = 0000000000000000] 14:35:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025AA018800) [pid = 4016] [serial = 361] [outer = 00000025A969D400] 14:35:29 INFO - PROCESS | 4016 | 1463780129751 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025ACE2F400) [pid = 4016] [serial = 362] [outer = 00000025A969D400] 14:35:30 INFO - PROCESS | 4016 | 1463780130396 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]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 986ms 14:35:30 INFO - PROCESS | 4016 | 1463780130429 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 4016 | 1463780130435 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:35:30 INFO - PROCESS | 4016 | 1463780130442 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 4016 | 1463780130445 Marionette TRACE conn5 <- [1,450,null,{}] 14:35:30 INFO - PROCESS | 4016 | 1463780130449 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}] 14:35:30 INFO - PROCESS | 4016 | 1463780130565 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:35:30 INFO - PROCESS | 4016 | 1463780130654 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B373F800 == 67 [pid = 4016] [id = 122] 14:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B03FB800) [pid = 4016] [serial = 363] [outer = 0000000000000000] 14:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B0637800) [pid = 4016] [serial = 364] [outer = 00000025B03FB800] 14:35:30 INFO - PROCESS | 4016 | 1463780130711 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025B370B400) [pid = 4016] [serial = 365] [outer = 00000025B03FB800] 14:35:31 INFO - PROCESS | 4016 | 1463780131332 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] 14:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:35:31 INFO - PROCESS | 4016 | 1463780131377 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:35:31 INFO - PROCESS | 4016 | 1463780131380 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 4016 | 1463780131385 Marionette TRACE conn5 <- [1,454,null,{}] 14:35:31 INFO - PROCESS | 4016 | 1463780131397 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}] 14:35:31 INFO - PROCESS | 4016 | 1463780131521 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:35:31 INFO - PROCESS | 4016 | 1463780131606 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F9F000 == 68 [pid = 4016] [id = 123] 14:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025B4455800) [pid = 4016] [serial = 366] [outer = 0000000000000000] 14:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B7018000) [pid = 4016] [serial = 367] [outer = 00000025B4455800] 14:35:31 INFO - PROCESS | 4016 | 1463780131664 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025B74DF400) [pid = 4016] [serial = 368] [outer = 00000025B4455800] 14:35:32 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:32 INFO - PROCESS | 4016 | 1463780132251 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]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 944ms 14:35:32 INFO - PROCESS | 4016 | 1463780132326 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 4016 | 1463780132330 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:35:32 INFO - PROCESS | 4016 | 1463780132333 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 4016 | 1463780132335 Marionette TRACE conn5 <- [1,458,null,{}] 14:35:32 INFO - PROCESS | 4016 | 1463780132339 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}] 14:35:32 INFO - PROCESS | 4016 | 1463780132453 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:35:32 INFO - PROCESS | 4016 | 1463780132527 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4498800 == 69 [pid = 4016] [id = 124] 14:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025B44C1C00) [pid = 4016] [serial = 369] [outer = 0000000000000000] 14:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025B44CAC00) [pid = 4016] [serial = 370] [outer = 00000025B44C1C00] 14:35:32 INFO - PROCESS | 4016 | 1463780132624 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025B74E1C00) [pid = 4016] [serial = 371] [outer = 00000025B44C1C00] 14:35:33 INFO - PROCESS | 4016 | 1463780133251 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] 14:35:33 INFO - PROCESS | 4016 | 1463780133324 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:35:33 INFO - PROCESS | 4016 | 1463780133327 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 4016 | 1463780133330 Marionette TRACE conn5 <- [1,462,null,{}] 14:35:33 INFO - PROCESS | 4016 | 1463780133333 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}] 14:35:33 INFO - PROCESS | 4016 | 1463780133442 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:35:33 INFO - PROCESS | 4016 | 1463780133516 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7547000 == 70 [pid = 4016] [id = 125] 14:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025A457D400) [pid = 4016] [serial = 372] [outer = 0000000000000000] 14:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025B4AB3000) [pid = 4016] [serial = 373] [outer = 00000025A457D400] 14:35:33 INFO - PROCESS | 4016 | 1463780133627 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025B75CC000) [pid = 4016] [serial = 374] [outer = 00000025A457D400] 14:35:34 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:34 INFO - PROCESS | 4016 | 1463780134472 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] 14:35:34 INFO - PROCESS | 4016 | 1463780134525 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:35:34 INFO - PROCESS | 4016 | 1463780134531 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 4016 | 1463780134535 Marionette TRACE conn5 <- [1,466,null,{}] 14:35:34 INFO - PROCESS | 4016 | 1463780134540 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}] 14:35:34 INFO - PROCESS | 4016 | 1463780134649 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:35:34 INFO - PROCESS | 4016 | 1463780134728 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3978800 == 71 [pid = 4016] [id = 126] 14:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025A96DC400) [pid = 4016] [serial = 375] [outer = 0000000000000000] 14:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025A96E1000) [pid = 4016] [serial = 376] [outer = 00000025A96DC400] 14:35:34 INFO - PROCESS | 4016 | 1463780134823 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025ACA21C00) [pid = 4016] [serial = 377] [outer = 00000025A96DC400] 14:35:35 INFO - PROCESS | 4016 | 1463780135404 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] 14:35:35 INFO - PROCESS | 4016 | 1463780135512 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:35:35 INFO - PROCESS | 4016 | 1463780135518 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:35:35 INFO - PROCESS | 4016 | 1463780135521 Marionette TRACE conn5 <- [1,470,null,{}] 14:35:35 INFO - PROCESS | 4016 | 1463780135524 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}] 14:35:35 INFO - PROCESS | 4016 | 1463780135646 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025B75B2000 == 70 [pid = 4016] [id = 119] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4835800 == 69 [pid = 4016] [id = 118] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0BB4800 == 68 [pid = 4016] [id = 117] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0DDD000 == 67 [pid = 4016] [id = 116] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07DD800 == 66 [pid = 4016] [id = 115] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFC4A800 == 65 [pid = 4016] [id = 114] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025AA0E5800 == 64 [pid = 4016] [id = 113] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3970000 == 63 [pid = 4016] [id = 112] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000025B4AB6C00) [pid = 4016] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025B370E400) [pid = 4016] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025B4459800) [pid = 4016] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000025AF108000) [pid = 4016] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025A96E3400) [pid = 4016] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025A817B000) [pid = 4016] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025A46D6000 == 62 [pid = 4016] [id = 106] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025B1A7CC00) [pid = 4016] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025ACA29C00) [pid = 4016] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025ACE32000) [pid = 4016] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B3711C00) [pid = 4016] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B030A400) [pid = 4016] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025AF28FC00) [pid = 4016] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025AF8A0800) [pid = 4016] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025A33E8800) [pid = 4016] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025A83D1000) [pid = 4016] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B2168400) [pid = 4016] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025A96E8C00) [pid = 4016] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025A8153C00) [pid = 4016] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A922CC00) [pid = 4016] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025B396A000) [pid = 4016] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B4A3FC00) [pid = 4016] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B3EA4400) [pid = 4016] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B4033C00) [pid = 4016] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B063CC00) [pid = 4016] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 4016 | 1463780135765 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40CF000 == 63 [pid = 4016] [id = 127] 14:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025A1F24400) [pid = 4016] [serial = 379] [outer = 0000000000000000] 14:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025A32A9400) [pid = 4016] [serial = 380] [outer = 00000025A1F24400] 14:35:35 INFO - PROCESS | 4016 | 1463780135813 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025A9229C00) [pid = 4016] [serial = 381] [outer = 00000025A1F24400] 14:35:36 INFO - PROCESS | 4016 | 1463780136246 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]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 776ms 14:35:36 INFO - PROCESS | 4016 | 1463780136298 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 4016 | 1463780136301 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:35:36 INFO - PROCESS | 4016 | 1463780136305 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 4016 | 1463780136308 Marionette TRACE conn5 <- [1,474,null,{}] 14:35:36 INFO - PROCESS | 4016 | 1463780136319 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}] 14:35:36 INFO - PROCESS | 4016 | 1463780136418 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:35:36 INFO - PROCESS | 4016 | 1463780136434 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBBD000 == 64 [pid = 4016] [id = 128] 14:35:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025AFA08C00) [pid = 4016] [serial = 382] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025AFB89800) [pid = 4016] [serial = 383] [outer = 00000025AFA08C00] 14:35:36 INFO - PROCESS | 4016 | 1463780136484 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B0040C00) [pid = 4016] [serial = 384] [outer = 00000025AFA08C00] 14:35:36 INFO - PROCESS | 4016 | 1463780136939 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]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 14:35:36 INFO - PROCESS | 4016 | 1463780136999 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 4016 | 1463780137002 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:35:37 INFO - PROCESS | 4016 | 1463780137005 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 4016 | 1463780137007 Marionette TRACE conn5 <- [1,478,null,{}] 14:35:37 INFO - PROCESS | 4016 | 1463780137038 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}] 14:35:37 INFO - PROCESS | 4016 | 1463780137128 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:35:37 INFO - PROCESS | 4016 | 1463780137208 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E1800 == 65 [pid = 4016] [id = 129] 14:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025AFA0A000) [pid = 4016] [serial = 385] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B081DC00) [pid = 4016] [serial = 386] [outer = 00000025AFA0A000] 14:35:37 INFO - PROCESS | 4016 | 1463780137256 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B0B21000) [pid = 4016] [serial = 387] [outer = 00000025AFA0A000] 14:35:37 INFO - PROCESS | 4016 | 1463780137654 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]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 713ms 14:35:37 INFO - PROCESS | 4016 | 1463780137721 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 4016 | 1463780137723 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:35:37 INFO - PROCESS | 4016 | 1463780137726 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 4016 | 1463780137728 Marionette TRACE conn5 <- [1,482,null,{}] 14:35:37 INFO - PROCESS | 4016 | 1463780137732 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}] 14:35:37 INFO - PROCESS | 4016 | 1463780137846 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:35:37 INFO - PROCESS | 4016 | 1463780137860 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0B97800 == 66 [pid = 4016] [id = 130] 14:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B138F000) [pid = 4016] [serial = 388] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025B1A80800) [pid = 4016] [serial = 389] [outer = 00000025B138F000] 14:35:37 INFO - PROCESS | 4016 | 1463780137944 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025B3702400) [pid = 4016] [serial = 390] [outer = 00000025B138F000] 14:35:38 INFO - PROCESS | 4016 | 1463780138418 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]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 14:35:38 INFO - PROCESS | 4016 | 1463780138467 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 4016 | 1463780138469 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:35:38 INFO - PROCESS | 4016 | 1463780138472 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:35:38 INFO - PROCESS | 4016 | 1463780138474 Marionette TRACE conn5 <- [1,486,null,{}] 14:35:38 INFO - PROCESS | 4016 | 1463780138478 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}] 14:35:38 INFO - PROCESS | 4016 | 1463780138608 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:35:38 INFO - PROCESS | 4016 | 1463780138664 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B372C800 == 67 [pid = 4016] [id = 131] 14:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B3EA4C00) [pid = 4016] [serial = 391] [outer = 0000000000000000] 14:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025B4034800) [pid = 4016] [serial = 392] [outer = 00000025B3EA4C00] 14:35:38 INFO - PROCESS | 4016 | 1463780138719 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025B445B800) [pid = 4016] [serial = 393] [outer = 00000025B3EA4C00] 14:35:39 INFO - PROCESS | 4016 | 1463780139140 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]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 732ms 14:35:39 INFO - PROCESS | 4016 | 1463780139208 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 4016 | 1463780139210 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:35:39 INFO - PROCESS | 4016 | 1463780139214 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 4016 | 1463780139216 Marionette TRACE conn5 <- [1,490,null,{}] 14:35:39 INFO - PROCESS | 4016 | 1463780139219 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}] 14:35:39 INFO - PROCESS | 4016 | 1463780139330 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:35:39 INFO - PROCESS | 4016 | 1463780139382 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E24800 == 68 [pid = 4016] [id = 132] 14:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025B0669400) [pid = 4016] [serial = 394] [outer = 0000000000000000] 14:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025B066D800) [pid = 4016] [serial = 395] [outer = 00000025B0669400] 14:35:39 INFO - PROCESS | 4016 | 1463780139429 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025B4451000) [pid = 4016] [serial = 396] [outer = 00000025B0669400] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025B3EAA800) [pid = 4016] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B062D400) [pid = 4016] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025ACE2EC00) [pid = 4016] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B72C3000) [pid = 4016] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025A2FC7400) [pid = 4016] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025A96DF400) [pid = 4016] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B5147C00) [pid = 4016] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025A817BC00) [pid = 4016] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025B0037C00) [pid = 4016] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025AE6CC000) [pid = 4016] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B1A88400) [pid = 4016] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B5040800) [pid = 4016] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A32B1400) [pid = 4016] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025A8175800) [pid = 4016] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B4AB1000) [pid = 4016] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B4AB0400) [pid = 4016] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B1A83400) [pid = 4016] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B1A82C00) [pid = 4016] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025B74E4000) [pid = 4016] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A3B5C800) [pid = 4016] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:35:40 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025ACA28C00) [pid = 4016] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:35:40 INFO - PROCESS | 4016 | 1463780140099 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]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 943ms 14:35:40 INFO - PROCESS | 4016 | 1463780140160 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 4016 | 1463780140163 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:35:40 INFO - PROCESS | 4016 | 1463780140166 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 4016 | 1463780140168 Marionette TRACE conn5 <- [1,494,null,{}] 14:35:40 INFO - PROCESS | 4016 | 1463780140172 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}] 14:35:40 INFO - PROCESS | 4016 | 1463780140281 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:35:40 INFO - PROCESS | 4016 | 1463780140331 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2A82800 == 69 [pid = 4016] [id = 133] 14:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A286C000) [pid = 4016] [serial = 397] [outer = 0000000000000000] 14:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025ACE2EC00) [pid = 4016] [serial = 398] [outer = 00000025A286C000] 14:35:40 INFO - PROCESS | 4016 | 1463780140378 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B1A83400) [pid = 4016] [serial = 399] [outer = 00000025A286C000] 14:35:40 INFO - PROCESS | 4016 | 1463780140744 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]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 627ms 14:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:35:40 INFO - PROCESS | 4016 | 1463780140797 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 4016 | 1463780140799 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:35:40 INFO - PROCESS | 4016 | 1463780140802 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 4016 | 1463780140804 Marionette TRACE conn5 <- [1,498,null,{}] 14:35:40 INFO - PROCESS | 4016 | 1463780140807 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}] 14:35:40 INFO - PROCESS | 4016 | 1463780140892 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:35:40 INFO - PROCESS | 4016 | 1463780140899 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B754A800 == 70 [pid = 4016] [id = 134] 14:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B4459C00) [pid = 4016] [serial = 400] [outer = 0000000000000000] 14:35:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B4A47800) [pid = 4016] [serial = 401] [outer = 00000025B4459C00] 14:35:40 INFO - PROCESS | 4016 | 1463780140944 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B4AB4C00) [pid = 4016] [serial = 402] [outer = 00000025B4459C00] 14:35:41 INFO - PROCESS | 4016 | 1463780141371 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]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 14:35:41 INFO - PROCESS | 4016 | 1463780141397 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 4016 | 1463780141399 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:35:41 INFO - PROCESS | 4016 | 1463780141403 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 4016 | 1463780141404 Marionette TRACE conn5 <- [1,502,null,{}] 14:35:41 INFO - PROCESS | 4016 | 1463780141413 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}] 14:35:41 INFO - PROCESS | 4016 | 1463780141499 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:35:41 INFO - PROCESS | 4016 | 1463780141506 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7D5E000 == 71 [pid = 4016] [id = 135] 14:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B5017C00) [pid = 4016] [serial = 403] [outer = 0000000000000000] 14:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B503A400) [pid = 4016] [serial = 404] [outer = 00000025B5017C00] 14:35:41 INFO - PROCESS | 4016 | 1463780141553 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B6413400) [pid = 4016] [serial = 405] [outer = 00000025B5017C00] 14:35:42 INFO - PROCESS | 4016 | 1463780142111 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]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 731ms 14:35:42 INFO - PROCESS | 4016 | 1463780142137 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 4016 | 1463780142142 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:35:42 INFO - PROCESS | 4016 | 1463780142148 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 4016 | 1463780142153 Marionette TRACE conn5 <- [1,506,null,{}] 14:35:42 INFO - PROCESS | 4016 | 1463780142160 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}] 14:35:42 INFO - PROCESS | 4016 | 1463780142279 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:35:42 INFO - PROCESS | 4016 | 1463780142402 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94C6800 == 72 [pid = 4016] [id = 136] 14:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A32B0C00) [pid = 4016] [serial = 406] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A817B000) [pid = 4016] [serial = 407] [outer = 00000025A32B0C00] 14:35:42 INFO - PROCESS | 4016 | 1463780142462 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025AC3BB800) [pid = 4016] [serial = 408] [outer = 00000025A32B0C00] 14:35:43 INFO - PROCESS | 4016 | 1463780143146 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]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1037ms 14:35:43 INFO - PROCESS | 4016 | 1463780143189 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 4016 | 1463780143195 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:35:43 INFO - PROCESS | 4016 | 1463780143202 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 4016 | 1463780143205 Marionette TRACE conn5 <- [1,510,null,{}] 14:35:43 INFO - PROCESS | 4016 | 1463780143231 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}] 14:35:43 INFO - PROCESS | 4016 | 1463780143346 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:35:43 INFO - PROCESS | 4016 | 1463780143425 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2A7E800 == 73 [pid = 4016] [id = 137] 14:35:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025AF89FC00) [pid = 4016] [serial = 409] [outer = 0000000000000000] 14:35:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025B0039000) [pid = 4016] [serial = 410] [outer = 00000025AF89FC00] 14:35:43 INFO - PROCESS | 4016 | 1463780143522 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025B0669800) [pid = 4016] [serial = 411] [outer = 00000025AF89FC00] 14:35:44 INFO - PROCESS | 4016 | 1463780144122 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]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 964ms 14:35:44 INFO - PROCESS | 4016 | 1463780144172 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 4016 | 1463780144175 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:35:44 INFO - PROCESS | 4016 | 1463780144193 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 4016 | 1463780144197 Marionette TRACE conn5 <- [1,514,null,{}] 14:35:44 INFO - PROCESS | 4016 | 1463780144209 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}] 14:35:44 INFO - PROCESS | 4016 | 1463780144327 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:35:44 INFO - PROCESS | 4016 | 1463780144446 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA0D4000 == 74 [pid = 4016] [id = 138] 14:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B3EA3800) [pid = 4016] [serial = 412] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025B4031000) [pid = 4016] [serial = 413] [outer = 00000025B3EA3800] 14:35:44 INFO - PROCESS | 4016 | 1463780144506 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025B501FC00) [pid = 4016] [serial = 414] [outer = 00000025B3EA3800] 14:35:45 INFO - PROCESS | 4016 | 1463780145111 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]]]}] 14:35:45 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 14:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 14:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:35:45 INFO - PROCESS | 4016 | 1463780145143 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 4016 | 1463780145147 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 4016 | 1463780145150 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 4016 | 1463780145152 Marionette TRACE conn5 <- [1,518,null,{}] 14:35:45 INFO - PROCESS | 4016 | 1463780145156 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}] 14:35:45 INFO - PROCESS | 4016 | 1463780145269 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:35:45 INFO - PROCESS | 4016 | 1463780145358 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E71000 == 75 [pid = 4016] [id = 139] 14:35:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025B7016000) [pid = 4016] [serial = 415] [outer = 0000000000000000] 14:35:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025B72B9800) [pid = 4016] [serial = 416] [outer = 00000025B7016000] 14:35:45 INFO - PROCESS | 4016 | 1463780145415 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025B7532800) [pid = 4016] [serial = 417] [outer = 00000025B7016000] 14:35:46 INFO - PROCESS | 4016 | 1463780146015 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]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 944ms 14:35:46 INFO - PROCESS | 4016 | 1463780146096 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 4016 | 1463780146099 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:35:46 INFO - PROCESS | 4016 | 1463780146102 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 4016 | 1463780146105 Marionette TRACE conn5 <- [1,522,null,{}] 14:35:46 INFO - PROCESS | 4016 | 1463780146109 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}] 14:35:46 INFO - PROCESS | 4016 | 1463780146248 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:35:46 INFO - PROCESS | 4016 | 1463780146364 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9C66800 == 76 [pid = 4016] [id = 140] 14:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025B7531400) [pid = 4016] [serial = 418] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025B75D4800) [pid = 4016] [serial = 419] [outer = 00000025B7531400] 14:35:46 INFO - PROCESS | 4016 | 1463780146421 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025B7C6E400) [pid = 4016] [serial = 420] [outer = 00000025B7531400] 14:35:47 INFO - PROCESS | 4016 | 1463780147088 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]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1031ms 14:35:47 INFO - PROCESS | 4016 | 1463780147136 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 4016 | 1463780147138 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:35:47 INFO - PROCESS | 4016 | 1463780147142 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 4016 | 1463780147144 Marionette TRACE conn5 <- [1,526,null,{}] 14:35:47 INFO - PROCESS | 4016 | 1463780147166 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}] 14:35:47 INFO - PROCESS | 4016 | 1463780147445 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:35:47 INFO - PROCESS | 4016 | 1463780147577 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86D0800 == 77 [pid = 4016] [id = 141] 14:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025A32B0800) [pid = 4016] [serial = 421] [outer = 0000000000000000] 14:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025A3B62800) [pid = 4016] [serial = 422] [outer = 00000025A32B0800] 14:35:47 INFO - PROCESS | 4016 | 1463780147630 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025A969B800) [pid = 4016] [serial = 423] [outer = 00000025A32B0800] 14:35:48 INFO - PROCESS | 4016 | 1463780148377 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]]]}] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8019000 == 76 [pid = 4016] [id = 60] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B826A000 == 75 [pid = 4016] [id = 74] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B754A800 == 74 [pid = 4016] [id = 134] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2A82800 == 73 [pid = 4016] [id = 133] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E24800 == 72 [pid = 4016] [id = 132] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B372C800 == 71 [pid = 4016] [id = 131] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0B97800 == 70 [pid = 4016] [id = 130] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E1800 == 69 [pid = 4016] [id = 129] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBBD000 == 68 [pid = 4016] [id = 128] 14:35:48 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 14:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1280ms 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40CF000 == 67 [pid = 4016] [id = 127] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3978800 == 66 [pid = 4016] [id = 126] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B373F800 == 65 [pid = 4016] [id = 122] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF425800 == 64 [pid = 4016] [id = 121] 14:35:48 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7821800 == 63 [pid = 4016] [id = 120] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000025B4ABBC00) [pid = 4016] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025B501D000) [pid = 4016] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025B7536000) [pid = 4016] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000025A922B800) [pid = 4016] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025AF226C00) [pid = 4016] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025B4A4D000) [pid = 4016] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025B72BC800) [pid = 4016] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025AF896800) [pid = 4016] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B7539C00) [pid = 4016] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025A9293400) [pid = 4016] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025A96E9400) [pid = 4016] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B641EC00) [pid = 4016] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025AC3BE000) [pid = 4016] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B1A7B400) [pid = 4016] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025ACA79C00) [pid = 4016] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B09F1400) [pid = 4016] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025AF87DC00) [pid = 4016] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B003EC00) [pid = 4016] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A1F21400) [pid = 4016] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025AC3C4000) [pid = 4016] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B3706000) [pid = 4016] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B72C7C00) [pid = 4016] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B5042400) [pid = 4016] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B7074800) [pid = 4016] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025AC3BF800) [pid = 4016] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025AC384800) [pid = 4016] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A915A800) [pid = 4016] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B0E98400) [pid = 4016] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B501C800) [pid = 4016] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B3783800) [pid = 4016] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B4ABA000) [pid = 4016] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B72C3400) [pid = 4016] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B503F000) [pid = 4016] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B030B800) [pid = 4016] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B4451C00) [pid = 4016] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:35:48 INFO - PROCESS | 4016 | 1463780148450 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 4016 | 1463780148454 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:35:48 INFO - PROCESS | 4016 | 1463780148464 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 4016 | 1463780148468 Marionette TRACE conn5 <- [1,530,null,{}] 14:35:48 INFO - PROCESS | 4016 | 1463780148472 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}] 14:35:48 INFO - PROCESS | 4016 | 1463780148570 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:35:48 INFO - PROCESS | 4016 | 1463780148579 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8105000 == 64 [pid = 4016] [id = 142] 14:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025A8148800) [pid = 4016] [serial = 424] [outer = 0000000000000000] 14:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A9155C00) [pid = 4016] [serial = 425] [outer = 00000025A8148800] 14:35:48 INFO - PROCESS | 4016 | 1463780148628 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025AC357000) [pid = 4016] [serial = 426] [outer = 00000025A8148800] 14:35:49 INFO - PROCESS | 4016 | 1463780149204 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"]]]}] 14:35:49 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 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:35:49 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 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:35:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:35:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 775ms 14:35:49 INFO - PROCESS | 4016 | 1463780149244 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 4016 | 1463780149247 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:35:49 INFO - PROCESS | 4016 | 1463780149251 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 4016 | 1463780149253 Marionette TRACE conn5 <- [1,534,null,{}] 14:35:49 INFO - PROCESS | 4016 | 1463780149257 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}] 14:35:49 INFO - PROCESS | 4016 | 1463780149357 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:35:49 INFO - PROCESS | 4016 | 1463780149367 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFA48000 == 65 [pid = 4016] [id = 143] 14:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025AF227000) [pid = 4016] [serial = 427] [outer = 0000000000000000] 14:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025AF896800) [pid = 4016] [serial = 428] [outer = 00000025AF227000] 14:35:49 INFO - PROCESS | 4016 | 1463780149414 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025AFA07400) [pid = 4016] [serial = 429] [outer = 00000025AF227000] 14:35:49 INFO - PROCESS | 4016 | 1463780149882 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]]]}] 14:35:49 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. 14:35:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 14:35:49 INFO - PROCESS | 4016 | 1463780149944 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 4016 | 1463780149948 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:35:49 INFO - PROCESS | 4016 | 1463780149959 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 4016 | 1463780149963 Marionette TRACE conn5 <- [1,538,null,{}] 14:35:49 INFO - PROCESS | 4016 | 1463780149967 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}] 14:35:50 INFO - PROCESS | 4016 | 1463780150058 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:35:50 INFO - PROCESS | 4016 | 1463780150161 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07D7000 == 66 [pid = 4016] [id = 144] 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025AFA0B400) [pid = 4016] [serial = 430] [outer = 0000000000000000] 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B0637000) [pid = 4016] [serial = 431] [outer = 00000025AFA0B400] 14:35:50 INFO - PROCESS | 4016 | 1463780150210 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B066FC00) [pid = 4016] [serial = 432] [outer = 00000025AFA0B400] 14:35:50 INFO - PROCESS | 4016 | 1463780150587 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]]]}] 14:35:50 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. 14:35:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 14:35:50 INFO - PROCESS | 4016 | 1463780150650 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 4016 | 1463780150652 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:35:50 INFO - PROCESS | 4016 | 1463780150655 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 4016 | 1463780150657 Marionette TRACE conn5 <- [1,542,null,{}] 14:35:50 INFO - PROCESS | 4016 | 1463780150661 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}] 14:35:50 INFO - PROCESS | 4016 | 1463780150785 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:35:50 INFO - PROCESS | 4016 | 1463780150804 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A0A800 == 67 [pid = 4016] [id = 145] 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B0847800) [pid = 4016] [serial = 433] [outer = 0000000000000000] 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B0D4D800) [pid = 4016] [serial = 434] [outer = 00000025B0847800] 14:35:50 INFO - PROCESS | 4016 | 1463780150855 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B1A85000) [pid = 4016] [serial = 435] [outer = 00000025B0847800] 14:35:51 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:51 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:51 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:51 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:51 INFO - PROCESS | 4016 | 1463780151309 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]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 14:35:51 INFO - PROCESS | 4016 | 1463780151350 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 4016 | 1463780151352 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:35:51 INFO - PROCESS | 4016 | 1463780151363 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 4016 | 1463780151365 Marionette TRACE conn5 <- [1,546,null,{}] 14:35:51 INFO - PROCESS | 4016 | 1463780151375 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}] 14:35:51 INFO - PROCESS | 4016 | 1463780151521 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:35:51 INFO - PROCESS | 4016 | 1463780151577 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2B89000 == 68 [pid = 4016] [id = 146] 14:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B3710800) [pid = 4016] [serial = 436] [outer = 0000000000000000] 14:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B3782800) [pid = 4016] [serial = 437] [outer = 00000025B3710800] 14:35:51 INFO - PROCESS | 4016 | 1463780151632 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B3EAF400) [pid = 4016] [serial = 438] [outer = 00000025B3710800] 14:35:52 INFO - PROCESS | 4016 | 1463780152087 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]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 797ms 14:35:52 INFO - PROCESS | 4016 | 1463780152156 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 4016 | 1463780152158 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:35:52 INFO - PROCESS | 4016 | 1463780152162 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 4016 | 1463780152164 Marionette TRACE conn5 <- [1,550,null,{}] 14:35:52 INFO - PROCESS | 4016 | 1463780152167 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}] 14:35:52 INFO - PROCESS | 4016 | 1463780152282 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:35:52 INFO - PROCESS | 4016 | 1463780152333 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B381C000 == 69 [pid = 4016] [id = 147] 14:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B3EB0800) [pid = 4016] [serial = 439] [outer = 0000000000000000] 14:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B44C7800) [pid = 4016] [serial = 440] [outer = 00000025B3EB0800] 14:35:52 INFO - PROCESS | 4016 | 1463780152381 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B4A4AC00) [pid = 4016] [serial = 441] [outer = 00000025B3EB0800] 14:35:52 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:52 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B0669400) [pid = 4016] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B3EA4C00) [pid = 4016] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025A96DC400) [pid = 4016] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025AFA0A000) [pid = 4016] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A457D400) [pid = 4016] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025A969D400) [pid = 4016] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025A1F24400) [pid = 4016] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025AFA08C00) [pid = 4016] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B03FB800) [pid = 4016] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B44C1C00) [pid = 4016] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B4455800) [pid = 4016] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025A286C000) [pid = 4016] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:35:52 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B4459C00) [pid = 4016] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B138F000) [pid = 4016] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025A4752000) [pid = 4016] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B4456400) [pid = 4016] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B3709800) [pid = 4016] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B370A400) [pid = 4016] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025ACE37C00) [pid = 4016] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B0036800) [pid = 4016] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A1651000) [pid = 4016] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B5150C00) [pid = 4016] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025AA01D800) [pid = 4016] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:35:53 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025AFE46400) [pid = 4016] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:35:53 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:53 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:53 INFO - PROCESS | 4016 | 1463780153069 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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 14:35:53 INFO - PROCESS | 4016 | 1463780153108 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 4016 | 1463780153110 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 4016 | 1463780153113 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:35:53 INFO - PROCESS | 4016 | 1463780153123 Marionette TRACE conn5 <- [1,554,null,{}] 14:35:53 INFO - PROCESS | 4016 | 1463780153127 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}] 14:35:53 INFO - PROCESS | 4016 | 1463780153212 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:35:53 INFO - PROCESS | 4016 | 1463780153286 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2232000 == 70 [pid = 4016] [id = 148] 14:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025A165BC00) [pid = 4016] [serial = 442] [outer = 0000000000000000] 14:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A969D400) [pid = 4016] [serial = 443] [outer = 00000025A165BC00] 14:35:53 INFO - PROCESS | 4016 | 1463780153332 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B0038400) [pid = 4016] [serial = 444] [outer = 00000025A165BC00] 14:35:53 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:53 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:53 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:53 INFO - PROCESS | 4016 | 1463780153706 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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 650ms 14:35:53 INFO - PROCESS | 4016 | 1463780153767 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 4016 | 1463780153769 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:35:53 INFO - PROCESS | 4016 | 1463780153772 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 4016 | 1463780153774 Marionette TRACE conn5 <- [1,558,null,{}] 14:35:53 INFO - PROCESS | 4016 | 1463780153784 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}] 14:35:53 INFO - PROCESS | 4016 | 1463780153870 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:35:53 INFO - PROCESS | 4016 | 1463780153877 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B741B800 == 71 [pid = 4016] [id = 149] 14:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B0B1B800) [pid = 4016] [serial = 445] [outer = 0000000000000000] 14:35:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B396EC00) [pid = 4016] [serial = 446] [outer = 00000025B0B1B800] 14:35:53 INFO - PROCESS | 4016 | 1463780153922 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B4AB0C00) [pid = 4016] [serial = 447] [outer = 00000025B0B1B800] 14:35:54 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:54 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:54 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:54 INFO - PROCESS | 4016 | 1463780154339 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]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 14:35:54 INFO - PROCESS | 4016 | 1463780154365 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:35:54 INFO - PROCESS | 4016 | 1463780154367 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 4016 | 1463780154371 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 4016 | 1463780154372 Marionette TRACE conn5 <- [1,562,null,{}] 14:35:54 INFO - PROCESS | 4016 | 1463780154385 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}] 14:35:54 INFO - PROCESS | 4016 | 1463780154483 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:35:54 INFO - PROCESS | 4016 | 1463780154489 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B76A5800 == 72 [pid = 4016] [id = 150] 14:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B5017800) [pid = 4016] [serial = 448] [outer = 0000000000000000] 14:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B5037800) [pid = 4016] [serial = 449] [outer = 00000025B5017800] 14:35:54 INFO - PROCESS | 4016 | 1463780154538 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B514A400) [pid = 4016] [serial = 450] [outer = 00000025B5017800] 14:35:55 INFO - PROCESS | 4016 | 1463780155103 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]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 776ms 14:35:55 INFO - PROCESS | 4016 | 1463780155149 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 4016 | 1463780155154 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:35:55 INFO - PROCESS | 4016 | 1463780155159 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 4016 | 1463780155164 Marionette TRACE conn5 <- [1,566,null,{}] 14:35:55 INFO - PROCESS | 4016 | 1463780155172 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}] 14:35:55 INFO - PROCESS | 4016 | 1463780155293 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:35:55 INFO - PROCESS | 4016 | 1463780155417 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92BB800 == 73 [pid = 4016] [id = 151] 14:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A814AC00) [pid = 4016] [serial = 451] [outer = 0000000000000000] 14:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A915A800) [pid = 4016] [serial = 452] [outer = 00000025A814AC00] 14:35:55 INFO - PROCESS | 4016 | 1463780155477 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025AC3C3400) [pid = 4016] [serial = 453] [outer = 00000025A814AC00] 14:35:56 INFO - PROCESS | 4016 | 1463780156125 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]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 984ms 14:35:56 INFO - PROCESS | 4016 | 1463780156147 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 4016 | 1463780156153 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:35:56 INFO - PROCESS | 4016 | 1463780156160 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 4016 | 1463780156163 Marionette TRACE conn5 <- [1,570,null,{}] 14:35:56 INFO - PROCESS | 4016 | 1463780156167 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}] 14:35:56 INFO - PROCESS | 4016 | 1463780156283 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:35:56 INFO - PROCESS | 4016 | 1463780156374 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B16BA000 == 74 [pid = 4016] [id = 152] 14:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025AF89D000) [pid = 4016] [serial = 454] [outer = 0000000000000000] 14:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B0471400) [pid = 4016] [serial = 455] [outer = 00000025AF89D000] 14:35:56 INFO - PROCESS | 4016 | 1463780156431 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B0849000) [pid = 4016] [serial = 456] [outer = 00000025AF89D000] 14:35:57 INFO - PROCESS | 4016 | 1463780157045 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]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 939ms 14:35:57 INFO - PROCESS | 4016 | 1463780157105 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:35:57 INFO - PROCESS | 4016 | 1463780157108 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:35:57 INFO - PROCESS | 4016 | 1463780157112 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 4016 | 1463780157116 Marionette TRACE conn5 <- [1,574,null,{}] 14:35:57 INFO - PROCESS | 4016 | 1463780157128 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}] 14:35:57 INFO - PROCESS | 4016 | 1463780157253 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:35:57 INFO - PROCESS | 4016 | 1463780157365 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B826C800 == 75 [pid = 4016] [id = 153] 14:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B3EA2400) [pid = 4016] [serial = 457] [outer = 0000000000000000] 14:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B445B400) [pid = 4016] [serial = 458] [outer = 00000025B3EA2400] 14:35:57 INFO - PROCESS | 4016 | 1463780157426 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B5155400) [pid = 4016] [serial = 459] [outer = 00000025B3EA2400] 14:35:57 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:57 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:35:58 INFO - PROCESS | 4016 | 1463780158017 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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 941ms 14:35:58 INFO - PROCESS | 4016 | 1463780158055 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 4016 | 1463780158058 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:35:58 INFO - PROCESS | 4016 | 1463780158062 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 4016 | 1463780158064 Marionette TRACE conn5 <- [1,578,null,{}] 14:35:58 INFO - PROCESS | 4016 | 1463780158068 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}] 14:35:58 INFO - PROCESS | 4016 | 1463780158181 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:35:58 INFO - PROCESS | 4016 | 1463780158271 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8FA2000 == 76 [pid = 4016] [id = 154] 14:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B4E4A000) [pid = 4016] [serial = 460] [outer = 0000000000000000] 14:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B4E4DC00) [pid = 4016] [serial = 461] [outer = 00000025B4E4A000] 14:35:58 INFO - PROCESS | 4016 | 1463780158328 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B4E54400) [pid = 4016] [serial = 462] [outer = 00000025B4E4A000] 14:35:58 INFO - PROCESS | 4016 | 1463780158921 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]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 941ms 14:35:59 INFO - PROCESS | 4016 | 1463780159005 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 4016 | 1463780159008 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:35:59 INFO - PROCESS | 4016 | 1463780159012 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 4016 | 1463780159014 Marionette TRACE conn5 <- [1,582,null,{}] 14:35:59 INFO - PROCESS | 4016 | 1463780159018 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}] 14:35:59 INFO - PROCESS | 4016 | 1463780159128 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:35:59 INFO - PROCESS | 4016 | 1463780159245 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA0C8000 == 77 [pid = 4016] [id = 155] 14:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000258D269000) [pid = 4016] [serial = 463] [outer = 0000000000000000] 14:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000258D26D000) [pid = 4016] [serial = 464] [outer = 000000258D269000] 14:35:59 INFO - PROCESS | 4016 | 1463780159301 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B4E4AC00) [pid = 4016] [serial = 465] [outer = 000000258D269000] 14:36:00 INFO - PROCESS | 4016 | 1463780160017 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]]]}] 14:36:00 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1128ms 14:36:00 INFO - PROCESS | 4016 | 1463780160178 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 4016 | 1463780160180 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:36:00 INFO - PROCESS | 4016 | 1463780160184 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 4016 | 1463780160186 Marionette TRACE conn5 <- [1,586,null,{}] 14:36:00 INFO - PROCESS | 4016 | 1463780160190 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}] 14:36:00 INFO - PROCESS | 4016 | 1463780160339 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:36:00 INFO - PROCESS | 4016 | 1463780160430 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9CFC000 == 78 [pid = 4016] [id = 156] 14:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B7072400) [pid = 4016] [serial = 466] [outer = 0000000000000000] 14:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B72C4800) [pid = 4016] [serial = 467] [outer = 00000025B7072400] 14:36:00 INFO - PROCESS | 4016 | 1463780160518 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B75CA000) [pid = 4016] [serial = 468] [outer = 00000025B7072400] 14:36:01 INFO - PROCESS | 4016 | 1463780161083 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]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 942ms 14:36:01 INFO - PROCESS | 4016 | 1463780161128 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 4016 | 1463780161130 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:36:01 INFO - PROCESS | 4016 | 1463780161134 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 4016 | 1463780161136 Marionette TRACE conn5 <- [1,590,null,{}] 14:36:01 INFO - PROCESS | 4016 | 1463780161140 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}] 14:36:01 INFO - PROCESS | 4016 | 1463780161250 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:36:01 INFO - PROCESS | 4016 | 1463780161381 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E92000 == 79 [pid = 4016] [id = 157] 14:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000258D2E3C00) [pid = 4016] [serial = 469] [outer = 0000000000000000] 14:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000258D2EBC00) [pid = 4016] [serial = 470] [outer = 000000258D2E3C00] 14:36:01 INFO - PROCESS | 4016 | 1463780161440 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B5040C00) [pid = 4016] [serial = 471] [outer = 000000258D2E3C00] 14:36:02 INFO - PROCESS | 4016 | 1463780162059 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]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1143ms 14:36:02 INFO - PROCESS | 4016 | 1463780162280 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 4016 | 1463780162286 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:36:02 INFO - PROCESS | 4016 | 1463780162291 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 4016 | 1463780162294 Marionette TRACE conn5 <- [1,594,null,{}] 14:36:02 INFO - PROCESS | 4016 | 1463780162300 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}] 14:36:02 INFO - PROCESS | 4016 | 1463780162412 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:36:02 INFO - PROCESS | 4016 | 1463780162486 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A46CD800 == 80 [pid = 4016] [id = 158] 14:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025A2FBB400) [pid = 4016] [serial = 472] [outer = 0000000000000000] 14:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A32AC400) [pid = 4016] [serial = 473] [outer = 00000025A2FBB400] 14:36:02 INFO - PROCESS | 4016 | 1463780162549 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A922CC00) [pid = 4016] [serial = 474] [outer = 00000025A2FBB400] 14:36:03 INFO - PROCESS | 4016 | 1463780163151 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]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 14:36:03 INFO - PROCESS | 4016 | 1463780163239 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 4016 | 1463780163242 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:36:03 INFO - PROCESS | 4016 | 1463780163249 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 4016 | 1463780163253 Marionette TRACE conn5 <- [1,598,null,{}] 14:36:03 INFO - PROCESS | 4016 | 1463780163273 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}] 14:36:03 INFO - PROCESS | 4016 | 1463780163391 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:36:03 INFO - PROCESS | 4016 | 1463780163499 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025B741B800 == 79 [pid = 4016] [id = 149] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2232000 == 78 [pid = 4016] [id = 148] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025B381C000 == 77 [pid = 4016] [id = 147] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2B89000 == 76 [pid = 4016] [id = 146] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A0A800 == 75 [pid = 4016] [id = 145] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07D7000 == 74 [pid = 4016] [id = 144] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFA48000 == 73 [pid = 4016] [id = 143] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8105000 == 72 [pid = 4016] [id = 142] 14:36:03 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86D0800 == 71 [pid = 4016] [id = 141] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B503A400) [pid = 4016] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3978800 == 72 [pid = 4016] [id = 159] 14:36:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A1657400) [pid = 4016] [serial = 475] [outer = 0000000000000000] 14:36:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025A2F1A000) [pid = 4016] [serial = 476] [outer = 00000025A1657400] 14:36:03 INFO - PROCESS | 4016 | 1463780163592 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025ACA21400) [pid = 4016] [serial = 477] [outer = 00000025A1657400] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025AC38D800) [pid = 4016] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B4AB5800) [pid = 4016] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B402C800) [pid = 4016] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B6420400) [pid = 4016] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B03F6400) [pid = 4016] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B707F400) [pid = 4016] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025A33E9C00) [pid = 4016] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B707FC00) [pid = 4016] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025ACA87000) [pid = 4016] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B22A0800) [pid = 4016] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B066D800) [pid = 4016] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B445B800) [pid = 4016] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B4034800) [pid = 4016] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025A96E1000) [pid = 4016] [serial = 376] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B081DC00) [pid = 4016] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B75CC000) [pid = 4016] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B4AB3000) [pid = 4016] [serial = 373] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025ACE2F400) [pid = 4016] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025AA018800) [pid = 4016] [serial = 361] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B701AC00) [pid = 4016] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A32A9400) [pid = 4016] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025A9229C00) [pid = 4016] [serial = 381] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025AFB89800) [pid = 4016] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B0040C00) [pid = 4016] [serial = 384] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B0637800) [pid = 4016] [serial = 364] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B370B400) [pid = 4016] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B74E1C00) [pid = 4016] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B44CAC00) [pid = 4016] [serial = 370] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B74DF400) [pid = 4016] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B7018000) [pid = 4016] [serial = 367] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025ACE2EC00) [pid = 4016] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B4AB4C00) [pid = 4016] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B4A47800) [pid = 4016] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B4451000) [pid = 4016] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025AF872800) [pid = 4016] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025ACA21C00) [pid = 4016] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025B1A80800) [pid = 4016] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025B3702400) [pid = 4016] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025B0B21000) [pid = 4016] [serial = 387] [outer = 0000000000000000] [url = about:blank] 14:36:03 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025B1A83400) [pid = 4016] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:36:04 INFO - PROCESS | 4016 | 1463780164066 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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 838ms 14:36:04 INFO - PROCESS | 4016 | 1463780164090 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 4016 | 1463780164093 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:36:04 INFO - PROCESS | 4016 | 1463780164097 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 4016 | 1463780164099 Marionette TRACE conn5 <- [1,602,null,{}] 14:36:04 INFO - PROCESS | 4016 | 1463780164109 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}] 14:36:04 INFO - PROCESS | 4016 | 1463780164203 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:36:04 INFO - PROCESS | 4016 | 1463780164213 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACEAC000 == 73 [pid = 4016] [id = 160] 14:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025AF878000) [pid = 4016] [serial = 478] [outer = 0000000000000000] 14:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025AF89D800) [pid = 4016] [serial = 479] [outer = 00000025AF878000] 14:36:04 INFO - PROCESS | 4016 | 1463780164263 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025AFE45000) [pid = 4016] [serial = 480] [outer = 00000025AF878000] 14:36:04 INFO - PROCESS | 4016 | 1463780164809 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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 14:36:04 INFO - PROCESS | 4016 | 1463780164832 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 4016 | 1463780164834 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:36:04 INFO - PROCESS | 4016 | 1463780164837 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 4016 | 1463780164839 Marionette TRACE conn5 <- [1,606,null,{}] 14:36:04 INFO - PROCESS | 4016 | 1463780164842 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}] 14:36:04 INFO - PROCESS | 4016 | 1463780164935 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:36:05 INFO - PROCESS | 4016 | 1463780165046 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBC9000 == 74 [pid = 4016] [id = 161] 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025AFA7A800) [pid = 4016] [serial = 481] [outer = 0000000000000000] 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025B0639000) [pid = 4016] [serial = 482] [outer = 00000025AFA7A800] 14:36:05 INFO - PROCESS | 4016 | 1463780165101 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B0819800) [pid = 4016] [serial = 483] [outer = 00000025AFA7A800] 14:36:05 INFO - PROCESS | 4016 | 1463780165474 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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 14:36:05 INFO - PROCESS | 4016 | 1463780165531 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 4016 | 1463780165533 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:36:05 INFO - PROCESS | 4016 | 1463780165537 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 4016 | 1463780165539 Marionette TRACE conn5 <- [1,610,null,{}] 14:36:05 INFO - PROCESS | 4016 | 1463780165542 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}] 14:36:05 INFO - PROCESS | 4016 | 1463780165631 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:36:05 INFO - PROCESS | 4016 | 1463780165639 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B04A1000 == 75 [pid = 4016] [id = 162] 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B084F000) [pid = 4016] [serial = 484] [outer = 0000000000000000] 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B0E3FC00) [pid = 4016] [serial = 485] [outer = 00000025B084F000] 14:36:05 INFO - PROCESS | 4016 | 1463780165685 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B1A88000) [pid = 4016] [serial = 486] [outer = 00000025B084F000] 14:36:06 INFO - PROCESS | 4016 | 1463780166158 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]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 14:36:06 INFO - PROCESS | 4016 | 1463780166231 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 4016 | 1463780166233 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:36:06 INFO - PROCESS | 4016 | 1463780166237 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 4016 | 1463780166239 Marionette TRACE conn5 <- [1,614,null,{}] 14:36:06 INFO - PROCESS | 4016 | 1463780166242 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}] 14:36:06 INFO - PROCESS | 4016 | 1463780166403 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:36:06 INFO - PROCESS | 4016 | 1463780166431 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B09BF000 == 76 [pid = 4016] [id = 163] 14:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B3788C00) [pid = 4016] [serial = 487] [outer = 0000000000000000] 14:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B396C400) [pid = 4016] [serial = 488] [outer = 00000025B3788C00] 14:36:06 INFO - PROCESS | 4016 | 1463780166477 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B4036400) [pid = 4016] [serial = 489] [outer = 00000025B3788C00] 14:36:06 INFO - PROCESS | 4016 | 1463780166947 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]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 14:36:06 INFO - PROCESS | 4016 | 1463780166974 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 4016 | 1463780166976 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:36:06 INFO - PROCESS | 4016 | 1463780166987 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 4016 | 1463780166989 Marionette TRACE conn5 <- [1,618,null,{}] 14:36:06 INFO - PROCESS | 4016 | 1463780166993 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}] 14:36:07 INFO - PROCESS | 4016 | 1463780167110 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:36:07 INFO - PROCESS | 4016 | 1463780167163 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2658000 == 77 [pid = 4016] [id = 164] 14:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B4456C00) [pid = 4016] [serial = 490] [outer = 0000000000000000] 14:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B44C1400) [pid = 4016] [serial = 491] [outer = 00000025B4456C00] 14:36:07 INFO - PROCESS | 4016 | 1463780167209 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B4A47800) [pid = 4016] [serial = 492] [outer = 00000025B4456C00] 14:36:07 INFO - PROCESS | 4016 | 1463780167618 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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 14:36:07 INFO - PROCESS | 4016 | 1463780167679 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 4016 | 1463780167681 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:36:07 INFO - PROCESS | 4016 | 1463780167690 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 4016 | 1463780167692 Marionette TRACE conn5 <- [1,622,null,{}] 14:36:07 INFO - PROCESS | 4016 | 1463780167696 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}] 14:36:07 INFO - PROCESS | 4016 | 1463780167835 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B3710800) [pid = 4016] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025AF227000) [pid = 4016] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B3EB0800) [pid = 4016] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025AFA0B400) [pid = 4016] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B5017C00) [pid = 4016] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A8148800) [pid = 4016] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A165BC00) [pid = 4016] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B0B1B800) [pid = 4016] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025A32B0800) [pid = 4016] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:36:07 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B0847800) [pid = 4016] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:36:07 INFO - PROCESS | 4016 | 1463780167981 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0B0800 == 78 [pid = 4016] [id = 165] 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258D2AA400) [pid = 4016] [serial = 493] [outer = 0000000000000000] 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258D2AD400) [pid = 4016] [serial = 494] [outer = 000000258D2AA400] 14:36:08 INFO - PROCESS | 4016 | 1463780168029 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025AC3C8400) [pid = 4016] [serial = 495] [outer = 000000258D2AA400] 14:36:08 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:08 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:08 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:08 INFO - PROCESS | 4016 | 1463780168415 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]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 796ms 14:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:36:08 INFO - PROCESS | 4016 | 1463780168489 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 4016 | 1463780168491 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:36:08 INFO - PROCESS | 4016 | 1463780168494 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 4016 | 1463780168496 Marionette TRACE conn5 <- [1,626,null,{}] 14:36:08 INFO - PROCESS | 4016 | 1463780168500 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}] 14:36:08 INFO - PROCESS | 4016 | 1463780168616 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:36:08 INFO - PROCESS | 4016 | 1463780168629 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4486800 == 79 [pid = 4016] [id = 166] 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258D2B1400) [pid = 4016] [serial = 496] [outer = 0000000000000000] 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B44CEC00) [pid = 4016] [serial = 497] [outer = 000000258D2B1400] 14:36:08 INFO - PROCESS | 4016 | 1463780168675 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B4E4C000) [pid = 4016] [serial = 498] [outer = 000000258D2B1400] 14:36:08 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:08 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:09 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:09 INFO - PROCESS | 4016 | 1463780169085 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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 14:36:09 INFO - PROCESS | 4016 | 1463780169126 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 4016 | 1463780169128 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 4016 | 1463780169131 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:36:09 INFO - PROCESS | 4016 | 1463780169133 Marionette TRACE conn5 <- [1,630,null,{}] 14:36:09 INFO - PROCESS | 4016 | 1463780169137 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}] 14:36:09 INFO - PROCESS | 4016 | 1463780169255 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:36:09 INFO - PROCESS | 4016 | 1463780169301 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4826800 == 80 [pid = 4016] [id = 167] 14:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000258D2A6000) [pid = 4016] [serial = 499] [outer = 0000000000000000] 14:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B49B8800) [pid = 4016] [serial = 500] [outer = 000000258D2A6000] 14:36:09 INFO - PROCESS | 4016 | 1463780169348 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025B49C0800) [pid = 4016] [serial = 501] [outer = 000000258D2A6000] 14:36:09 INFO - PROCESS | 4016 | 1463780169765 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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 14:36:09 INFO - PROCESS | 4016 | 1463780169806 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 4016 | 1463780169809 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 4016 | 1463780169812 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:36:09 INFO - PROCESS | 4016 | 1463780169815 Marionette TRACE conn5 <- [1,634,null,{}] 14:36:09 INFO - PROCESS | 4016 | 1463780169818 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}] 14:36:09 INFO - PROCESS | 4016 | 1463780169926 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:36:09 INFO - PROCESS | 4016 | 1463780169933 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7419000 == 81 [pid = 4016] [id = 168] 14:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B4E47C00) [pid = 4016] [serial = 502] [outer = 0000000000000000] 14:36:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B514E000) [pid = 4016] [serial = 503] [outer = 00000025B4E47C00] 14:36:09 INFO - PROCESS | 4016 | 1463780169984 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B72B8800) [pid = 4016] [serial = 504] [outer = 00000025B4E47C00] 14:36:10 INFO - PROCESS | 4016 | 1463780170728 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]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 985ms 14:36:10 INFO - PROCESS | 4016 | 1463780170804 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 4016 | 1463780170810 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:36:10 INFO - PROCESS | 4016 | 1463780170816 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 4016 | 1463780170821 Marionette TRACE conn5 <- [1,638,null,{}] 14:36:10 INFO - PROCESS | 4016 | 1463780170827 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}] 14:36:10 INFO - PROCESS | 4016 | 1463780170950 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:36:11 INFO - PROCESS | 4016 | 1463780171073 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92C6800 == 82 [pid = 4016] [id = 169] 14:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A96E8400) [pid = 4016] [serial = 505] [outer = 0000000000000000] 14:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025AC356400) [pid = 4016] [serial = 506] [outer = 00000025A96E8400] 14:36:11 INFO - PROCESS | 4016 | 1463780171135 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025ACE2E800) [pid = 4016] [serial = 507] [outer = 00000025A96E8400] 14:36:11 INFO - PROCESS | 4016 | 1463780171709 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]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 943ms 14:36:11 INFO - PROCESS | 4016 | 1463780171764 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 4016 | 1463780171773 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:36:11 INFO - PROCESS | 4016 | 1463780171780 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 4016 | 1463780171783 Marionette TRACE conn5 <- [1,642,null,{}] 14:36:11 INFO - PROCESS | 4016 | 1463780171788 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}] 14:36:11 INFO - PROCESS | 4016 | 1463780171908 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:36:12 INFO - PROCESS | 4016 | 1463780172000 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B223E000 == 83 [pid = 4016] [id = 170] 14:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B003C400) [pid = 4016] [serial = 508] [outer = 0000000000000000] 14:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B0633800) [pid = 4016] [serial = 509] [outer = 00000025B003C400] 14:36:12 INFO - PROCESS | 4016 | 1463780172057 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B314BC00) [pid = 4016] [serial = 510] [outer = 00000025B003C400] 14:36:12 INFO - PROCESS | 4016 | 1463780172672 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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 943ms 14:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:36:12 INFO - PROCESS | 4016 | 1463780172725 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 4016 | 1463780172728 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:36:12 INFO - PROCESS | 4016 | 1463780172732 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 4016 | 1463780172736 Marionette TRACE conn5 <- [1,646,null,{}] 14:36:12 INFO - PROCESS | 4016 | 1463780172748 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}] 14:36:12 INFO - PROCESS | 4016 | 1463780172871 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:36:12 INFO - PROCESS | 4016 | 1463780172992 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7D5B000 == 84 [pid = 4016] [id = 171] 14:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B49B6800) [pid = 4016] [serial = 511] [outer = 0000000000000000] 14:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B4A4A000) [pid = 4016] [serial = 512] [outer = 00000025B49B6800] 14:36:13 INFO - PROCESS | 4016 | 1463780173054 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B7016400) [pid = 4016] [serial = 513] [outer = 00000025B49B6800] 14:36:13 INFO - PROCESS | 4016 | 1463780173678 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]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 982ms 14:36:13 INFO - PROCESS | 4016 | 1463780173719 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 4016 | 1463780173722 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:36:13 INFO - PROCESS | 4016 | 1463780173727 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 4016 | 1463780173729 Marionette TRACE conn5 <- [1,650,null,{}] 14:36:13 INFO - PROCESS | 4016 | 1463780173733 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}] 14:36:13 INFO - PROCESS | 4016 | 1463780173850 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:36:13 INFO - PROCESS | 4016 | 1463780173969 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E98800 == 85 [pid = 4016] [id = 172] 14:36:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B4974C00) [pid = 4016] [serial = 514] [outer = 0000000000000000] 14:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B497BC00) [pid = 4016] [serial = 515] [outer = 00000025B4974C00] 14:36:14 INFO - PROCESS | 4016 | 1463780174027 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B7017000) [pid = 4016] [serial = 516] [outer = 00000025B4974C00] 14:36:14 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:14 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:14 INFO - PROCESS | 4016 | 1463780174594 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]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 14:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:36:14 INFO - PROCESS | 4016 | 1463780174673 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 4016 | 1463780174676 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 4016 | 1463780174680 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 4016 | 1463780174682 Marionette TRACE conn5 <- [1,654,null,{}] 14:36:14 INFO - PROCESS | 4016 | 1463780174686 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}] 14:36:14 INFO - PROCESS | 4016 | 1463780174800 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:36:14 INFO - PROCESS | 4016 | 1463780174919 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3390000 == 86 [pid = 4016] [id = 173] 14:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A1F25400) [pid = 4016] [serial = 517] [outer = 0000000000000000] 14:36:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025A96DC000) [pid = 4016] [serial = 518] [outer = 00000025A1F25400] 14:36:14 INFO - PROCESS | 4016 | 1463780174977 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B0ADAC00) [pid = 4016] [serial = 519] [outer = 00000025A1F25400] 14:36:15 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:15 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:15 INFO - PROCESS | 4016 | 1463780175868 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]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1234ms 14:36:15 INFO - PROCESS | 4016 | 1463780175919 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:36:15 INFO - PROCESS | 4016 | 1463780175924 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 4016 | 1463780175930 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 4016 | 1463780175934 Marionette TRACE conn5 <- [1,658,null,{}] 14:36:15 INFO - PROCESS | 4016 | 1463780175939 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}] 14:36:16 INFO - PROCESS | 4016 | 1463780176044 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:36:16 INFO - PROCESS | 4016 | 1463780176125 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A763C800 == 87 [pid = 4016] [id = 174] 14:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A2FC7800) [pid = 4016] [serial = 520] [outer = 0000000000000000] 14:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A32A7400) [pid = 4016] [serial = 521] [outer = 00000025A2FC7800] 14:36:16 INFO - PROCESS | 4016 | 1463780176225 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025A85E4800) [pid = 4016] [serial = 522] [outer = 00000025A2FC7800] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B16B6000 == 86 [pid = 4016] [id = 32] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7809000 == 85 [pid = 4016] [id = 59] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3818000 == 84 [pid = 4016] [id = 92] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B741E000 == 83 [pid = 4016] [id = 33] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B75B9800 == 82 [pid = 4016] [id = 34] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4826800 == 81 [pid = 4016] [id = 167] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4486800 == 80 [pid = 4016] [id = 166] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025AA0B0800 == 79 [pid = 4016] [id = 165] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2658000 == 78 [pid = 4016] [id = 164] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B09BF000 == 77 [pid = 4016] [id = 163] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B5037800) [pid = 4016] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B04A1000 == 76 [pid = 4016] [id = 162] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBC9000 == 75 [pid = 4016] [id = 161] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACEAC000 == 74 [pid = 4016] [id = 160] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3978800 == 73 [pid = 4016] [id = 159] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025A46CD800 == 72 [pid = 4016] [id = 158] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA0C8000 == 71 [pid = 4016] [id = 155] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8FA2000 == 70 [pid = 4016] [id = 154] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92BB800 == 69 [pid = 4016] [id = 151] 14:36:16 INFO - PROCESS | 4016 | --DOCSHELL 00000025B76A5800 == 68 [pid = 4016] [id = 150] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B75D4800) [pid = 4016] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B3EAF400) [pid = 4016] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025A969D400) [pid = 4016] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B4AB0C00) [pid = 4016] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B396EC00) [pid = 4016] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B4A4AC00) [pid = 4016] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A969B800) [pid = 4016] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025A3B62800) [pid = 4016] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B0D4D800) [pid = 4016] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B0038400) [pid = 4016] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B1A85000) [pid = 4016] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B3782800) [pid = 4016] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025AF896800) [pid = 4016] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B72B9800) [pid = 4016] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B44C7800) [pid = 4016] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B0039000) [pid = 4016] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025AFA07400) [pid = 4016] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B0637000) [pid = 4016] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B066FC00) [pid = 4016] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B6413400) [pid = 4016] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025A9155C00) [pid = 4016] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025AC357000) [pid = 4016] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B4031000) [pid = 4016] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A817B000) [pid = 4016] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:36:16 INFO - PROCESS | 4016 | 1463780176832 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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 942ms 14:36:16 INFO - PROCESS | 4016 | 1463780176872 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 4016 | 1463780176878 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:36:16 INFO - PROCESS | 4016 | 1463780176884 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 4016 | 1463780176887 Marionette TRACE conn5 <- [1,662,null,{}] 14:36:16 INFO - PROCESS | 4016 | 1463780176891 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}] 14:36:16 INFO - PROCESS | 4016 | 1463780176985 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:36:17 INFO - PROCESS | 4016 | 1463780177062 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A85D5800 == 69 [pid = 4016] [id = 175] 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258D2EC800) [pid = 4016] [serial = 523] [outer = 0000000000000000] 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025A2FC8400) [pid = 4016] [serial = 524] [outer = 000000258D2EC800] 14:36:17 INFO - PROCESS | 4016 | 1463780177109 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A969D400) [pid = 4016] [serial = 525] [outer = 000000258D2EC800] 14:36:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:17 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:17 INFO - PROCESS | 4016 | 1463780177518 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]]]}] 14:36:17 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 14:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 14:36:17 INFO - PROCESS | 4016 | 1463780177577 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 4016 | 1463780177580 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:36:17 INFO - PROCESS | 4016 | 1463780177583 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 4016 | 1463780177587 Marionette TRACE conn5 <- [1,666,null,{}] 14:36:17 INFO - PROCESS | 4016 | 1463780177598 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}] 14:36:17 INFO - PROCESS | 4016 | 1463780177720 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:36:17 INFO - PROCESS | 4016 | 1463780177737 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBAF000 == 70 [pid = 4016] [id = 176] 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025AC3C4400) [pid = 4016] [serial = 526] [outer = 0000000000000000] 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025ACA22400) [pid = 4016] [serial = 527] [outer = 00000025AC3C4400] 14:36:17 INFO - PROCESS | 4016 | 1463780177789 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025AE609400) [pid = 4016] [serial = 528] [outer = 00000025AC3C4400] 14:36:18 INFO - PROCESS | 4016 | 1463780178256 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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 14:36:18 INFO - PROCESS | 4016 | 1463780178319 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 4016 | 1463780178322 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:36:18 INFO - PROCESS | 4016 | 1463780178326 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 4016 | 1463780178327 Marionette TRACE conn5 <- [1,670,null,{}] 14:36:18 INFO - PROCESS | 4016 | 1463780178331 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}] 14:36:18 INFO - PROCESS | 4016 | 1463780178422 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:36:18 INFO - PROCESS | 4016 | 1463780178431 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0022000 == 71 [pid = 4016] [id = 177] 14:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025AF290000) [pid = 4016] [serial = 529] [outer = 0000000000000000] 14:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025AF89F800) [pid = 4016] [serial = 530] [outer = 00000025AF290000] 14:36:18 INFO - PROCESS | 4016 | 1463780178478 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025AFE3BC00) [pid = 4016] [serial = 531] [outer = 00000025AF290000] 14:36:18 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:36:19 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:36:19 INFO - PROCESS | 4016 | 1463780179426 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]]]}] 14:36:19 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) 14:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1142ms 14:36:19 INFO - PROCESS | 4016 | 1463780179475 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 4016 | 1463780179477 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:36:19 INFO - PROCESS | 4016 | 1463780179480 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 4016 | 1463780179482 Marionette TRACE conn5 <- [1,674,null,{}] 14:36:19 INFO - PROCESS | 4016 | 1463780179486 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}] 14:36:19 INFO - PROCESS | 4016 | 1463780179598 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:36:19 INFO - PROCESS | 4016 | 1463780179606 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3987800 == 72 [pid = 4016] [id = 178] 14:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B0035000) [pid = 4016] [serial = 532] [outer = 0000000000000000] 14:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025B00BC400) [pid = 4016] [serial = 533] [outer = 00000025B0035000] 14:36:19 INFO - PROCESS | 4016 | 1463780179652 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B062E000) [pid = 4016] [serial = 534] [outer = 00000025B0035000] 14:36:20 INFO - PROCESS | 4016 | 1463780180618 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]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1196ms 14:36:20 INFO - PROCESS | 4016 | 1463780180679 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 4016 | 1463780180682 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:36:20 INFO - PROCESS | 4016 | 1463780180692 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 4016 | 1463780180694 Marionette TRACE conn5 <- [1,678,null,{}] 14:36:20 INFO - PROCESS | 4016 | 1463780180698 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}] 14:36:20 INFO - PROCESS | 4016 | 1463780180823 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:36:20 INFO - PROCESS | 4016 | 1463780180870 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B13B3800 == 73 [pid = 4016] [id = 179] 14:36:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025ACDE4400) [pid = 4016] [serial = 535] [outer = 0000000000000000] 14:36:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B0876C00) [pid = 4016] [serial = 536] [outer = 00000025ACDE4400] 14:36:20 INFO - PROCESS | 4016 | 1463780180918 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B1A7A400) [pid = 4016] [serial = 537] [outer = 00000025ACDE4400] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B3788C00) [pid = 4016] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B4456C00) [pid = 4016] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B084F000) [pid = 4016] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025AFA7A800) [pid = 4016] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A1657400) [pid = 4016] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258D2AA400) [pid = 4016] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025AF878000) [pid = 4016] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B5017800) [pid = 4016] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A2FBB400) [pid = 4016] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000258D2B1400) [pid = 4016] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:36:21 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000258D2A6000) [pid = 4016] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:36:21 INFO - PROCESS | 4016 | 1463780181972 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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1348ms 14:36:22 INFO - PROCESS | 4016 | 1463780182041 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 4016 | 1463780182043 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:36:22 INFO - PROCESS | 4016 | 1463780182046 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 4016 | 1463780182048 Marionette TRACE conn5 <- [1,682,null,{}] 14:36:22 INFO - PROCESS | 4016 | 1463780182052 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}] 14:36:22 INFO - PROCESS | 4016 | 1463780182138 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:36:22 INFO - PROCESS | 4016 | 1463780182145 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3162800 == 74 [pid = 4016] [id = 180] 14:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025B003D400) [pid = 4016] [serial = 538] [outer = 0000000000000000] 14:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025B1A7E800) [pid = 4016] [serial = 539] [outer = 00000025B003D400] 14:36:22 INFO - PROCESS | 4016 | 1463780182191 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B2649800) [pid = 4016] [serial = 540] [outer = 00000025B003D400] 14:36:23 INFO - PROCESS | 4016 | 1463780183327 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]]]}] 14:36:23 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) 14:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1327ms 14:36:23 INFO - PROCESS | 4016 | 1463780183378 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 4016 | 1463780183383 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:36:23 INFO - PROCESS | 4016 | 1463780183388 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 4016 | 1463780183391 Marionette TRACE conn5 <- [1,686,null,{}] 14:36:23 INFO - PROCESS | 4016 | 1463780183448 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}] 14:36:23 INFO - PROCESS | 4016 | 1463780183598 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:36:23 INFO - PROCESS | 4016 | 1463780183707 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92BE800 == 75 [pid = 4016] [id = 181] 14:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A1F1F800) [pid = 4016] [serial = 541] [outer = 0000000000000000] 14:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A3B5F400) [pid = 4016] [serial = 542] [outer = 00000025A1F1F800] 14:36:23 INFO - PROCESS | 4016 | 1463780183767 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A96E7000) [pid = 4016] [serial = 543] [outer = 00000025A1F1F800] 14:36:24 INFO - PROCESS | 4016 | 1463780184780 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]]]}] 14:36:24 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) 14:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1451ms 14:36:24 INFO - PROCESS | 4016 | 1463780184843 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 4016 | 1463780184849 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:36:24 INFO - PROCESS | 4016 | 1463780184856 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:36:24 INFO - PROCESS | 4016 | 1463780184859 Marionette TRACE conn5 <- [1,690,null,{}] 14:36:24 INFO - PROCESS | 4016 | 1463780184863 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}] 14:36:25 INFO - PROCESS | 4016 | 1463780185007 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:36:25 INFO - PROCESS | 4016 | 1463780185137 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B09CC800 == 76 [pid = 4016] [id = 182] 14:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025AC38D800) [pid = 4016] [serial = 544] [outer = 0000000000000000] 14:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025AF89B400) [pid = 4016] [serial = 545] [outer = 00000025AC38D800] 14:36:25 INFO - PROCESS | 4016 | 1463780185195 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B062D800) [pid = 4016] [serial = 546] [outer = 00000025AC38D800] 14:36:26 INFO - PROCESS | 4016 | 1463780186234 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]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1427ms 14:36:26 INFO - PROCESS | 4016 | 1463780186289 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 4016 | 1463780186292 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:36:26 INFO - PROCESS | 4016 | 1463780186296 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 4016 | 1463780186300 Marionette TRACE conn5 <- [1,694,null,{}] 14:36:26 INFO - PROCESS | 4016 | 1463780186353 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}] 14:36:26 INFO - PROCESS | 4016 | 1463780186485 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:36:26 INFO - PROCESS | 4016 | 1463780186610 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E25800 == 77 [pid = 4016] [id = 183] 14:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B2162C00) [pid = 4016] [serial = 547] [outer = 0000000000000000] 14:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B3707800) [pid = 4016] [serial = 548] [outer = 00000025B2162C00] 14:36:26 INFO - PROCESS | 4016 | 1463780186669 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B3785C00) [pid = 4016] [serial = 549] [outer = 00000025B2162C00] 14:36:27 INFO - PROCESS | 4016 | 1463780187691 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]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1450ms 14:36:27 INFO - PROCESS | 4016 | 1463780187747 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 4016 | 1463780187752 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 4016 | 1463780187757 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:36:27 INFO - PROCESS | 4016 | 1463780187761 Marionette TRACE conn5 <- [1,698,null,{}] 14:36:27 INFO - PROCESS | 4016 | 1463780187768 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}] 14:36:27 INFO - PROCESS | 4016 | 1463780187875 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:36:27 INFO - PROCESS | 4016 | 1463780187989 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92B6000 == 78 [pid = 4016] [id = 184] 14:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025A1F22000) [pid = 4016] [serial = 550] [outer = 0000000000000000] 14:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025A362D000) [pid = 4016] [serial = 551] [outer = 00000025A1F22000] 14:36:28 INFO - PROCESS | 4016 | 1463780188089 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A9290000) [pid = 4016] [serial = 552] [outer = 00000025A1F22000] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4498800 == 77 [pid = 4016] [id = 124] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA0D4000 == 76 [pid = 4016] [id = 138] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9C66800 == 75 [pid = 4016] [id = 140] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E71000 == 74 [pid = 4016] [id = 139] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94C6800 == 73 [pid = 4016] [id = 136] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B13B3800 == 72 [pid = 4016] [id = 179] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3987800 == 71 [pid = 4016] [id = 178] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0022000 == 70 [pid = 4016] [id = 177] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBAF000 == 69 [pid = 4016] [id = 176] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025A85D5800 == 68 [pid = 4016] [id = 175] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025A763C800 == 67 [pid = 4016] [id = 174] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E98800 == 66 [pid = 4016] [id = 172] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7D5B000 == 65 [pid = 4016] [id = 171] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B223E000 == 64 [pid = 4016] [id = 170] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92C6800 == 63 [pid = 4016] [id = 169] 14:36:28 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7419000 == 62 [pid = 4016] [id = 168] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B49C0800) [pid = 4016] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B44CEC00) [pid = 4016] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025B4036400) [pid = 4016] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B4E4C000) [pid = 4016] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B1A88000) [pid = 4016] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B49B8800) [pid = 4016] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B396C400) [pid = 4016] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025B44C1400) [pid = 4016] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B4A47800) [pid = 4016] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B0E3FC00) [pid = 4016] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B0639000) [pid = 4016] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B0819800) [pid = 4016] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A2F1A000) [pid = 4016] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025ACA21400) [pid = 4016] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000258D2AD400) [pid = 4016] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025AF89D800) [pid = 4016] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025AFE45000) [pid = 4016] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B514A400) [pid = 4016] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A922CC00) [pid = 4016] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A32AC400) [pid = 4016] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B0471400) [pid = 4016] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025A915A800) [pid = 4016] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B445B400) [pid = 4016] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B4E4DC00) [pid = 4016] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258D26D000) [pid = 4016] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025B72C4800) [pid = 4016] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258D2EBC00) [pid = 4016] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:36:28 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025AC3C8400) [pid = 4016] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:36:29 INFO - PROCESS | 4016 | 1463780189136 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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1386ms 14:36:29 INFO - PROCESS | 4016 | 1463780189147 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 4016 | 1463780189153 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:36:29 INFO - PROCESS | 4016 | 1463780189159 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 4016 | 1463780189162 Marionette TRACE conn5 <- [1,702,null,{}] 14:36:29 INFO - PROCESS | 4016 | 1463780189166 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}] 14:36:29 INFO - PROCESS | 4016 | 1463780189256 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:36:29 INFO - PROCESS | 4016 | 1463780189264 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A782C800 == 63 [pid = 4016] [id = 185] 14:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025A286BC00) [pid = 4016] [serial = 553] [outer = 0000000000000000] 14:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A915A800) [pid = 4016] [serial = 554] [outer = 00000025A286BC00] 14:36:29 INFO - PROCESS | 4016 | 1463780189312 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025AC3BFC00) [pid = 4016] [serial = 555] [outer = 00000025A286BC00] 14:36:30 INFO - PROCESS | 4016 | 1463780190292 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]]]}] 14:36:30 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 14:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 14:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:36:30 INFO - PROCESS | 4016 | 1463780190345 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 4016 | 1463780190347 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:36:30 INFO - PROCESS | 4016 | 1463780190351 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 4016 | 1463780190355 Marionette TRACE conn5 <- [1,706,null,{}] 14:36:30 INFO - PROCESS | 4016 | 1463780190366 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}] 14:36:30 INFO - PROCESS | 4016 | 1463780190465 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:36:30 INFO - PROCESS | 4016 | 1463780190474 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBC0000 == 64 [pid = 4016] [id = 186] 14:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025AF898800) [pid = 4016] [serial = 556] [outer = 0000000000000000] 14:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025AFB89800) [pid = 4016] [serial = 557] [outer = 00000025AF898800] 14:36:30 INFO - PROCESS | 4016 | 1463780190523 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A3B5EC00) [pid = 4016] [serial = 558] [outer = 00000025AF898800] 14:36:31 INFO - PROCESS | 4016 | 1463780191473 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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 14:36:31 INFO - PROCESS | 4016 | 1463780191550 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 4016 | 1463780191553 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:36:31 INFO - PROCESS | 4016 | 1463780191556 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 4016 | 1463780191558 Marionette TRACE conn5 <- [1,710,null,{}] 14:36:31 INFO - PROCESS | 4016 | 1463780191562 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}] 14:36:31 INFO - PROCESS | 4016 | 1463780191677 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:36:31 INFO - PROCESS | 4016 | 1463780191723 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0931800 == 65 [pid = 4016] [id = 187] 14:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B066F400) [pid = 4016] [serial = 559] [outer = 0000000000000000] 14:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B0844000) [pid = 4016] [serial = 560] [outer = 00000025B066F400] 14:36:31 INFO - PROCESS | 4016 | 1463780191770 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B0E98800) [pid = 4016] [serial = 561] [outer = 00000025B066F400] 14:36:32 INFO - PROCESS | 4016 | 1463780192223 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] 14:36:32 INFO - PROCESS | 4016 | 1463780192300 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:36:32 INFO - PROCESS | 4016 | 1463780192308 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 4016 | 1463780192310 Marionette TRACE conn5 <- [1,714,null,{}] 14:36:32 INFO - PROCESS | 4016 | 1463780192314 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}] 14:36:32 INFO - PROCESS | 4016 | 1463780192426 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:36:32 INFO - PROCESS | 4016 | 1463780192439 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B139F800 == 66 [pid = 4016] [id = 188] 14:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B0670400) [pid = 4016] [serial = 562] [outer = 0000000000000000] 14:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B377F800) [pid = 4016] [serial = 563] [outer = 00000025B0670400] 14:36:32 INFO - PROCESS | 4016 | 1463780192526 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B3EA6800) [pid = 4016] [serial = 564] [outer = 00000025B0670400] 14:36:33 INFO - PROCESS | 4016 | 1463780193011 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]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 14:36:33 INFO - PROCESS | 4016 | 1463780193055 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 4016 | 1463780193057 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:36:33 INFO - PROCESS | 4016 | 1463780193066 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 4016 | 1463780193068 Marionette TRACE conn5 <- [1,718,null,{}] 14:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:36:33 INFO - PROCESS | 4016 | 1463780193072 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}] 14:36:33 INFO - PROCESS | 4016 | 1463780193215 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B3EA2400) [pid = 4016] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025AF89D000) [pid = 4016] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B7015400) [pid = 4016] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B3EA3800) [pid = 4016] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000258D269000) [pid = 4016] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025A32B0C00) [pid = 4016] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B7531400) [pid = 4016] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B7016000) [pid = 4016] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025A814AC00) [pid = 4016] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025B7072400) [pid = 4016] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258D2E3C00) [pid = 4016] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025AF89FC00) [pid = 4016] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025B4E4A000) [pid = 4016] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B0035000) [pid = 4016] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025ACDE4400) [pid = 4016] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025AC3C4400) [pid = 4016] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025A2FC7800) [pid = 4016] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000258D2EC800) [pid = 4016] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025A96E8400) [pid = 4016] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025AF290000) [pid = 4016] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025A1F25400) [pid = 4016] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:36:33 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025B4E47C00) [pid = 4016] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:36:33 INFO - PROCESS | 4016 | 1463780193408 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3375800 == 67 [pid = 4016] [id = 189] 14:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258D264C00) [pid = 4016] [serial = 565] [outer = 0000000000000000] 14:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000258D2E3C00) [pid = 4016] [serial = 566] [outer = 000000258D264C00] 14:36:33 INFO - PROCESS | 4016 | 1463780193457 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025AC3BA800) [pid = 4016] [serial = 567] [outer = 000000258D264C00] 14:36:33 INFO - PROCESS | 4016 | 1463780193862 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] 14:36:33 INFO - PROCESS | 4016 | 1463780193914 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:36:33 INFO - PROCESS | 4016 | 1463780193917 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:36:33 INFO - PROCESS | 4016 | 1463780193919 Marionette TRACE conn5 <- [1,722,null,{}] 14:36:33 INFO - PROCESS | 4016 | 1463780193922 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}] 14:36:34 INFO - PROCESS | 4016 | 1463780194034 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:36:34 INFO - PROCESS | 4016 | 1463780194051 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B44A4000 == 68 [pid = 4016] [id = 190] 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025B081E000) [pid = 4016] [serial = 568] [outer = 0000000000000000] 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025B445B800) [pid = 4016] [serial = 569] [outer = 00000025B081E000] 14:36:34 INFO - PROCESS | 4016 | 1463780194097 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025B44CEC00) [pid = 4016] [serial = 570] [outer = 00000025B081E000] 14:36:34 INFO - PROCESS | 4016 | 1463780194487 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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 14:36:34 INFO - PROCESS | 4016 | 1463780194549 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 4016 | 1463780194551 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:36:34 INFO - PROCESS | 4016 | 1463780194554 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 4016 | 1463780194556 Marionette TRACE conn5 <- [1,726,null,{}] 14:36:34 INFO - PROCESS | 4016 | 1463780194568 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}] 14:36:34 INFO - PROCESS | 4016 | 1463780194682 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:36:34 INFO - PROCESS | 4016 | 1463780194728 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A46DC000 == 69 [pid = 4016] [id = 191] 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025B4979C00) [pid = 4016] [serial = 571] [outer = 0000000000000000] 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025B497E800) [pid = 4016] [serial = 572] [outer = 00000025B4979C00] 14:36:34 INFO - PROCESS | 4016 | 1463780194774 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025B49BEC00) [pid = 4016] [serial = 573] [outer = 00000025B4979C00] 14:36:35 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:36:35 INFO - PROCESS | 4016 | 1463780195678 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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1135ms 14:36:35 INFO - PROCESS | 4016 | 1463780195694 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 4016 | 1463780195698 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:36:35 INFO - PROCESS | 4016 | 1463780195704 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 4016 | 1463780195709 Marionette TRACE conn5 <- [1,730,null,{}] 14:36:35 INFO - PROCESS | 4016 | 1463780195716 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}] 14:36:35 INFO - PROCESS | 4016 | 1463780195837 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:36:35 INFO - PROCESS | 4016 | 1463780195909 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A85CC000 == 70 [pid = 4016] [id = 192] 14:36:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025A1F25400) [pid = 4016] [serial = 574] [outer = 0000000000000000] 14:36:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025A2FC1000) [pid = 4016] [serial = 575] [outer = 00000025A1F25400] 14:36:36 INFO - PROCESS | 4016 | 1463780196011 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A814AC00) [pid = 4016] [serial = 576] [outer = 00000025A1F25400] 14:36:37 INFO - PROCESS | 4016 | 1463780197169 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]]]}] 14:36:37 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 14:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1487ms 14:36:37 INFO - PROCESS | 4016 | 1463780197195 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 4016 | 1463780197201 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:36:37 INFO - PROCESS | 4016 | 1463780197208 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 4016 | 1463780197211 Marionette TRACE conn5 <- [1,734,null,{}] 14:36:37 INFO - PROCESS | 4016 | 1463780197215 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}] 14:36:37 INFO - PROCESS | 4016 | 1463780197331 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:36:37 INFO - PROCESS | 4016 | 1463780197453 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0BA8000 == 71 [pid = 4016] [id = 193] 14:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025A3730000) [pid = 4016] [serial = 577] [outer = 0000000000000000] 14:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025AF876C00) [pid = 4016] [serial = 578] [outer = 00000025A3730000] 14:36:37 INFO - PROCESS | 4016 | 1463780197510 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B0038400) [pid = 4016] [serial = 579] [outer = 00000025A3730000] 14:36:38 INFO - PROCESS | 4016 | 1463780198523 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]]]}] 14:36:38 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.) 14:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1324ms 14:36:38 INFO - PROCESS | 4016 | 1463780198538 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 4016 | 1463780198541 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:36:38 INFO - PROCESS | 4016 | 1463780198545 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 4016 | 1463780198549 Marionette TRACE conn5 <- [1,738,null,{}] 14:36:38 INFO - PROCESS | 4016 | 1463780198560 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}] 14:36:38 INFO - PROCESS | 4016 | 1463780198736 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:36:38 INFO - PROCESS | 4016 | 1463780198864 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B754A000 == 72 [pid = 4016] [id = 194] 14:36:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B3EABC00) [pid = 4016] [serial = 580] [outer = 0000000000000000] 14:36:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B4034000) [pid = 4016] [serial = 581] [outer = 00000025B3EABC00] 14:36:38 INFO - PROCESS | 4016 | 1463780198924 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B44C1800) [pid = 4016] [serial = 582] [outer = 00000025B3EABC00] 14:36:40 INFO - PROCESS | 4016 | 1463780199996 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]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1486ms 14:36:40 INFO - PROCESS | 4016 | 1463780200033 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 4016 | 1463780200036 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:36:40 INFO - PROCESS | 4016 | 1463780200040 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 4016 | 1463780200042 Marionette TRACE conn5 <- [1,742,null,{}] 14:36:40 INFO - PROCESS | 4016 | 1463780200047 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}] 14:36:40 INFO - PROCESS | 4016 | 1463780200159 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:36:40 INFO - PROCESS | 4016 | 1463780200290 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7802800 == 73 [pid = 4016] [id = 195] 14:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258D2A5400) [pid = 4016] [serial = 583] [outer = 0000000000000000] 14:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B4A41800) [pid = 4016] [serial = 584] [outer = 000000258D2A5400] 14:36:40 INFO - PROCESS | 4016 | 1463780200349 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B4ABD800) [pid = 4016] [serial = 585] [outer = 000000258D2A5400] 14:36:41 INFO - PROCESS | 4016 | 1463780201421 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]]]}] 14:36:41 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 14:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1447ms 14:36:41 INFO - PROCESS | 4016 | 1463780201489 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 4016 | 1463780201494 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:36:41 INFO - PROCESS | 4016 | 1463780201499 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 4016 | 1463780201504 Marionette TRACE conn5 <- [1,746,null,{}] 14:36:41 INFO - PROCESS | 4016 | 1463780201511 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}] 14:36:41 INFO - PROCESS | 4016 | 1463780201651 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:36:41 INFO - PROCESS | 4016 | 1463780201783 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92BF000 == 74 [pid = 4016] [id = 196] 14:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A1E43400) [pid = 4016] [serial = 586] [outer = 0000000000000000] 14:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025A32AA400) [pid = 4016] [serial = 587] [outer = 00000025A1E43400] 14:36:41 INFO - PROCESS | 4016 | 1463780201837 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A85EF000) [pid = 4016] [serial = 588] [outer = 00000025A1E43400] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9CFC000 == 73 [pid = 4016] [id = 156] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025B44A4000 == 72 [pid = 4016] [id = 190] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3390000 == 71 [pid = 4016] [id = 173] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3375800 == 70 [pid = 4016] [id = 189] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025B139F800 == 69 [pid = 4016] [id = 188] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0931800 == 68 [pid = 4016] [id = 187] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBC0000 == 67 [pid = 4016] [id = 186] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025A782C800 == 66 [pid = 4016] [id = 185] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92B6000 == 65 [pid = 4016] [id = 184] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92BE800 == 64 [pid = 4016] [id = 181] 14:36:42 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3162800 == 63 [pid = 4016] [id = 180] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B0633800) [pid = 4016] [serial = 509] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B4A4A000) [pid = 4016] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B497BC00) [pid = 4016] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B1A7E800) [pid = 4016] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | 1463780202478 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]]]}] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B5155400) [pid = 4016] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B0849000) [pid = 4016] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B7021400) [pid = 4016] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B501FC00) [pid = 4016] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1030ms 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B4E4AC00) [pid = 4016] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025AC3BB800) [pid = 4016] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025B7C6E400) [pid = 4016] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025B7532800) [pid = 4016] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025AC3C3400) [pid = 4016] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025B75CA000) [pid = 4016] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025B5040C00) [pid = 4016] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B0669800) [pid = 4016] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025B4E54400) [pid = 4016] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025B00BC400) [pid = 4016] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025B0876C00) [pid = 4016] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025B062E000) [pid = 4016] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025ACA22400) [pid = 4016] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025AE609400) [pid = 4016] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025A85E4800) [pid = 4016] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025A32A7400) [pid = 4016] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025A2FC8400) [pid = 4016] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025AC356400) [pid = 4016] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025ACE2E800) [pid = 4016] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025A969D400) [pid = 4016] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025AF89F800) [pid = 4016] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025B0ADAC00) [pid = 4016] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000025A96DC000) [pid = 4016] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025B514E000) [pid = 4016] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025B72B8800) [pid = 4016] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025B1A7A400) [pid = 4016] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025AFE3BC00) [pid = 4016] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:36:42 INFO - PROCESS | 4016 | 1463780202536 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:36:42 INFO - PROCESS | 4016 | 1463780202543 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:36:42 INFO - PROCESS | 4016 | 1463780202549 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:36:42 INFO - PROCESS | 4016 | 1463780202552 Marionette TRACE conn5 <- [1,750,null,{}] 14:36:42 INFO - PROCESS | 4016 | 1463780202572 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}] 14:36:42 INFO - PROCESS | 4016 | 1463780202670 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:36:42 INFO - PROCESS | 4016 | 1463780202678 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A20000 == 64 [pid = 4016] [id = 197] 14:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (00000025A32A7400) [pid = 4016] [serial = 589] [outer = 0000000000000000] 14:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025A383A400) [pid = 4016] [serial = 590] [outer = 00000025A32A7400] 14:36:42 INFO - PROCESS | 4016 | 1463780202725 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025A96E5C00) [pid = 4016] [serial = 591] [outer = 00000025A32A7400] 14:36:43 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:36:43 INFO - PROCESS | 4016 | 1463780203712 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]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1195ms 14:36:43 INFO - PROCESS | 4016 | 1463780203749 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 4016 | 1463780203751 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 4016 | 1463780203755 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:36:43 INFO - PROCESS | 4016 | 1463780203759 Marionette TRACE conn5 <- [1,754,null,{}] 14:36:43 INFO - PROCESS | 4016 | 1463780203769 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}] 14:36:43 INFO - PROCESS | 4016 | 1463780203865 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:36:43 INFO - PROCESS | 4016 | 1463780203873 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFA45800 == 65 [pid = 4016] [id = 198] 14:36:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025ACE39C00) [pid = 4016] [serial = 592] [outer = 0000000000000000] 14:36:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025AECAC000) [pid = 4016] [serial = 593] [outer = 00000025ACE39C00] 14:36:43 INFO - PROCESS | 4016 | 1463780203922 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025AFA06400) [pid = 4016] [serial = 594] [outer = 00000025ACE39C00] 14:36:44 INFO - PROCESS | 4016 | 1463780204811 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]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1137ms 14:36:44 INFO - PROCESS | 4016 | 1463780204895 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 4016 | 1463780204898 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:36:44 INFO - PROCESS | 4016 | 1463780204901 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 4016 | 1463780204903 Marionette TRACE conn5 <- [1,758,null,{}] 14:36:44 INFO - PROCESS | 4016 | 1463780204913 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}] 14:36:45 INFO - PROCESS | 4016 | 1463780205028 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:36:45 INFO - PROCESS | 4016 | 1463780205035 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B04A6800 == 66 [pid = 4016] [id = 199] 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025AFF17400) [pid = 4016] [serial = 595] [outer = 0000000000000000] 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025B0035800) [pid = 4016] [serial = 596] [outer = 00000025AFF17400] 14:36:45 INFO - PROCESS | 4016 | 1463780205082 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025B063B000) [pid = 4016] [serial = 597] [outer = 00000025AFF17400] 14:36:45 INFO - PROCESS | 4016 | 1463780205577 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]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 14:36:45 INFO - PROCESS | 4016 | 1463780205603 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:36:45 INFO - PROCESS | 4016 | 1463780205605 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:36:45 INFO - PROCESS | 4016 | 1463780205608 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 4016 | 1463780205610 Marionette TRACE conn5 <- [1,762,null,{}] 14:36:45 INFO - PROCESS | 4016 | 1463780205614 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}] 14:36:45 INFO - PROCESS | 4016 | 1463780205725 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:36:45 INFO - PROCESS | 4016 | 1463780205777 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0983000 == 67 [pid = 4016] [id = 200] 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025B0819800) [pid = 4016] [serial = 598] [outer = 0000000000000000] 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025B0820000) [pid = 4016] [serial = 599] [outer = 00000025B0819800] 14:36:45 INFO - PROCESS | 4016 | 1463780205823 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025B0ED3400) [pid = 4016] [serial = 600] [outer = 00000025B0819800] 14:36:46 INFO - PROCESS | 4016 | 1463780206248 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]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 689ms 14:36:46 INFO - PROCESS | 4016 | 1463780206299 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 4016 | 1463780206301 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:36:46 INFO - PROCESS | 4016 | 1463780206309 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 4016 | 1463780206311 Marionette TRACE conn5 <- [1,766,null,{}] 14:36:46 INFO - PROCESS | 4016 | 1463780206330 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}] 14:36:46 INFO - PROCESS | 4016 | 1463780206495 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:36:46 INFO - PROCESS | 4016 | 1463780206551 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3738800 == 68 [pid = 4016] [id = 201] 14:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025B2B53400) [pid = 4016] [serial = 601] [outer = 0000000000000000] 14:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025B396FC00) [pid = 4016] [serial = 602] [outer = 00000025B2B53400] 14:36:46 INFO - PROCESS | 4016 | 1463780206597 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025B4033400) [pid = 4016] [serial = 603] [outer = 00000025B2B53400] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000258D264C00) [pid = 4016] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025B081E000) [pid = 4016] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025B003C400) [pid = 4016] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025B49B6800) [pid = 4016] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025B4974C00) [pid = 4016] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025B066F400) [pid = 4016] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025A286BC00) [pid = 4016] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025AF898800) [pid = 4016] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025A1F22000) [pid = 4016] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:36:46 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025B0670400) [pid = 4016] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:36:47 INFO - PROCESS | 4016 | 1463780207003 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]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 14:36:47 INFO - PROCESS | 4016 | 1463780207046 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 4016 | 1463780207048 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:36:47 INFO - PROCESS | 4016 | 1463780207052 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:36:47 INFO - PROCESS | 4016 | 1463780207054 Marionette TRACE conn5 <- [1,770,null,{}] 14:36:47 INFO - PROCESS | 4016 | 1463780207057 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}] 14:36:47 INFO - PROCESS | 4016 | 1463780207144 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:36:47 INFO - PROCESS | 4016 | 1463780207150 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A4782800 == 69 [pid = 4016] [id = 202] 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025B1A89800) [pid = 4016] [serial = 604] [outer = 0000000000000000] 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025B4454800) [pid = 4016] [serial = 605] [outer = 00000025B1A89800] 14:36:47 INFO - PROCESS | 4016 | 1463780207197 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025B4974000) [pid = 4016] [serial = 606] [outer = 00000025B1A89800] 14:36:47 INFO - PROCESS | 4016 | 1463780207610 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]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 14:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:36:47 INFO - PROCESS | 4016 | 1463780207683 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 4016 | 1463780207685 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:36:47 INFO - PROCESS | 4016 | 1463780207689 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 4016 | 1463780207690 Marionette TRACE conn5 <- [1,774,null,{}] 14:36:47 INFO - PROCESS | 4016 | 1463780207694 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}] 14:36:47 INFO - PROCESS | 4016 | 1463780207790 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:36:47 INFO - PROCESS | 4016 | 1463780207798 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E73800 == 70 [pid = 4016] [id = 203] 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025A1F20000) [pid = 4016] [serial = 607] [outer = 0000000000000000] 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025B0848400) [pid = 4016] [serial = 608] [outer = 00000025A1F20000] 14:36:47 INFO - PROCESS | 4016 | 1463780207847 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025B4AAF400) [pid = 4016] [serial = 609] [outer = 00000025A1F20000] 14:36:48 INFO - PROCESS | 4016 | 1463780208296 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]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 14:36:48 INFO - PROCESS | 4016 | 1463780208321 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 4016 | 1463780208323 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:36:48 INFO - PROCESS | 4016 | 1463780208326 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 4016 | 1463780208328 Marionette TRACE conn5 <- [1,778,null,{}] 14:36:48 INFO - PROCESS | 4016 | 1463780208331 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}] 14:36:48 INFO - PROCESS | 4016 | 1463780208419 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:36:48 INFO - PROCESS | 4016 | 1463780208442 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7694800 == 71 [pid = 4016] [id = 204] 14:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025B4E4DC00) [pid = 4016] [serial = 610] [outer = 0000000000000000] 14:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025B4E51C00) [pid = 4016] [serial = 611] [outer = 00000025B4E4DC00] 14:36:48 INFO - PROCESS | 4016 | 1463780208490 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025B501C400) [pid = 4016] [serial = 612] [outer = 00000025B4E4DC00] 14:36:49 INFO - PROCESS | 4016 | 1463780209119 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]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 881ms 14:36:49 INFO - PROCESS | 4016 | 1463780209211 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 4016 | 1463780209216 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:36:49 INFO - PROCESS | 4016 | 1463780209222 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:36:49 INFO - PROCESS | 4016 | 1463780209226 Marionette TRACE conn5 <- [1,782,null,{}] 14:36:49 INFO - PROCESS | 4016 | 1463780209232 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}] 14:36:49 INFO - PROCESS | 4016 | 1463780209361 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:36:49 INFO - PROCESS | 4016 | 1463780209474 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0BE000 == 72 [pid = 4016] [id = 205] 14:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025A2FBC400) [pid = 4016] [serial = 613] [outer = 0000000000000000] 14:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025A922C400) [pid = 4016] [serial = 614] [outer = 00000025A2FBC400] 14:36:49 INFO - PROCESS | 4016 | 1463780209535 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025ACA1C800) [pid = 4016] [serial = 615] [outer = 00000025A2FBC400] 14:36:50 INFO - PROCESS | 4016 | 1463780210112 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]]]}] 14:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 944ms 14:36:50 INFO - PROCESS | 4016 | 1463780210170 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 4016 | 1463780210176 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:36:50 INFO - PROCESS | 4016 | 1463780210183 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 4016 | 1463780210186 Marionette TRACE conn5 <- [1,786,null,{}] 14:36:50 INFO - PROCESS | 4016 | 1463780210190 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}] 14:36:50 INFO - PROCESS | 4016 | 1463780210307 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:36:50 INFO - PROCESS | 4016 | 1463780210427 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3170800 == 73 [pid = 4016] [id = 206] 14:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025ACE32000) [pid = 4016] [serial = 616] [outer = 0000000000000000] 14:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025AF8A3400) [pid = 4016] [serial = 617] [outer = 00000025ACE32000] 14:36:50 INFO - PROCESS | 4016 | 1463780210484 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025B084B800) [pid = 4016] [serial = 618] [outer = 00000025ACE32000] 14:36:51 INFO - PROCESS | 4016 | 1463780211087 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]]]}] 14:36:51 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 14:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 14:36:51 INFO - PROCESS | 4016 | 1463780211133 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:36:51 INFO - PROCESS | 4016 | 1463780211136 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:36:51 INFO - PROCESS | 4016 | 1463780211140 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 4016 | 1463780211144 Marionette TRACE conn5 <- [1,790,null,{}] 14:36:51 INFO - PROCESS | 4016 | 1463780211156 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}] 14:36:51 INFO - PROCESS | 4016 | 1463780211276 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:36:51 INFO - PROCESS | 4016 | 1463780211371 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B825B800 == 74 [pid = 4016] [id = 207] 14:36:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025B4456800) [pid = 4016] [serial = 619] [outer = 0000000000000000] 14:36:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025B49B5800) [pid = 4016] [serial = 620] [outer = 00000025B4456800] 14:36:51 INFO - PROCESS | 4016 | 1463780211430 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025B5021400) [pid = 4016] [serial = 621] [outer = 00000025B4456800] 14:36:52 INFO - PROCESS | 4016 | 1463780212085 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]]]}] 14:36:52 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 14:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 987ms 14:36:52 INFO - PROCESS | 4016 | 1463780212129 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 4016 | 1463780212132 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:36:52 INFO - PROCESS | 4016 | 1463780212136 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 4016 | 1463780212138 Marionette TRACE conn5 <- [1,794,null,{}] 14:36:52 INFO - PROCESS | 4016 | 1463780212142 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}] 14:36:52 INFO - PROCESS | 4016 | 1463780212257 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:36:52 INFO - PROCESS | 4016 | 1463780212375 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E8F000 == 75 [pid = 4016] [id = 208] 14:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025B4456C00) [pid = 4016] [serial = 622] [outer = 0000000000000000] 14:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025B514E400) [pid = 4016] [serial = 623] [outer = 00000025B4456C00] 14:36:52 INFO - PROCESS | 4016 | 1463780212433 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B641B400) [pid = 4016] [serial = 624] [outer = 00000025B4456C00] 14:36:53 INFO - PROCESS | 4016 | 1463780212993 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]]]}] 14:36:53 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 14:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 14:36:53 INFO - PROCESS | 4016 | 1463780213020 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 4016 | 1463780213022 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:36:53 INFO - PROCESS | 4016 | 1463780213026 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 4016 | 1463780213028 Marionette TRACE conn5 <- [1,798,null,{}] 14:36:53 INFO - PROCESS | 4016 | 1463780213032 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}] 14:36:53 INFO - PROCESS | 4016 | 1463780213143 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:36:53 INFO - PROCESS | 4016 | 1463780213234 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F89800 == 76 [pid = 4016] [id = 209] 14:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B7013400) [pid = 4016] [serial = 625] [outer = 0000000000000000] 14:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B701C400) [pid = 4016] [serial = 626] [outer = 00000025B7013400] 14:36:53 INFO - PROCESS | 4016 | 1463780213290 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B707B400) [pid = 4016] [serial = 627] [outer = 00000025B7013400] 14:36:53 INFO - PROCESS | 4016 | 1463780213883 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]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 14:36:53 INFO - PROCESS | 4016 | 1463780213910 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 4016 | 1463780213912 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:36:53 INFO - PROCESS | 4016 | 1463780213916 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 4016 | 1463780213918 Marionette TRACE conn5 <- [1,802,null,{}] 14:36:53 INFO - PROCESS | 4016 | 1463780213922 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}] 14:36:54 INFO - PROCESS | 4016 | 1463780214073 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:36:54 INFO - PROCESS | 4016 | 1463780214195 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9C5D800 == 77 [pid = 4016] [id = 210] 14:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B72BC000) [pid = 4016] [serial = 628] [outer = 0000000000000000] 14:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B74D9C00) [pid = 4016] [serial = 629] [outer = 00000025B72BC000] 14:36:54 INFO - PROCESS | 4016 | 1463780214253 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B752D800) [pid = 4016] [serial = 630] [outer = 00000025B72BC000] 14:36:54 INFO - PROCESS | 4016 | 1463780214837 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] 14:36:54 INFO - PROCESS | 4016 | 1463780214908 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:36:54 INFO - PROCESS | 4016 | 1463780214913 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 4016 | 1463780214915 Marionette TRACE conn5 <- [1,806,null,{}] 14:36:54 INFO - PROCESS | 4016 | 1463780214918 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}] 14:36:55 INFO - PROCESS | 4016 | 1463780215029 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:36:55 INFO - PROCESS | 4016 | 1463780215286 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A81A5800 == 78 [pid = 4016] [id = 211] 14:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258D2E7C00) [pid = 4016] [serial = 631] [outer = 0000000000000000] 14:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025A1654400) [pid = 4016] [serial = 632] [outer = 000000258D2E7C00] 14:36:55 INFO - PROCESS | 4016 | 1463780215354 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A470D000) [pid = 4016] [serial = 633] [outer = 000000258D2E7C00] 14:36:55 INFO - PROCESS | 4016 | 1463780215981 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]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1078ms 14:36:55 INFO - PROCESS | 4016 | 1463780215992 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 4016 | 1463780215997 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:36:56 INFO - PROCESS | 4016 | 1463780216002 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 4016 | 1463780216006 Marionette TRACE conn5 <- [1,810,null,{}] 14:36:56 INFO - PROCESS | 4016 | 1463780216012 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}] 14:36:56 INFO - PROCESS | 4016 | 1463780216123 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:36:56 INFO - PROCESS | 4016 | 1463780216247 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0DE000 == 79 [pid = 4016] [id = 212] 14:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025AC38E000) [pid = 4016] [serial = 634] [outer = 0000000000000000] 14:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025ACED7400) [pid = 4016] [serial = 635] [outer = 00000025AC38E000] 14:36:56 INFO - PROCESS | 4016 | 1463780216300 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025AFA07C00) [pid = 4016] [serial = 636] [outer = 00000025AC38E000] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E73800 == 78 [pid = 4016] [id = 203] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A4782800 == 77 [pid = 4016] [id = 202] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3738800 == 76 [pid = 4016] [id = 201] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0983000 == 75 [pid = 4016] [id = 200] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025B04A6800 == 74 [pid = 4016] [id = 199] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFA45800 == 73 [pid = 4016] [id = 198] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B497E800) [pid = 4016] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A20000 == 72 [pid = 4016] [id = 197] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92BF000 == 71 [pid = 4016] [id = 196] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A85CC000 == 70 [pid = 4016] [id = 192] 14:36:56 INFO - PROCESS | 4016 | --DOCSHELL 00000025A46DC000 == 69 [pid = 4016] [id = 191] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B314BC00) [pid = 4016] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B7016400) [pid = 4016] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B7017000) [pid = 4016] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B0E98800) [pid = 4016] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A915A800) [pid = 4016] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025AC3BFC00) [pid = 4016] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025AFB89800) [pid = 4016] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A9290000) [pid = 4016] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A362D000) [pid = 4016] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025A3B5F400) [pid = 4016] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B377F800) [pid = 4016] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B3707800) [pid = 4016] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025AF89B400) [pid = 4016] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258D2E3C00) [pid = 4016] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025B3EA6800) [pid = 4016] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025AC3BA800) [pid = 4016] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025B0844000) [pid = 4016] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B445B800) [pid = 4016] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025A3B5EC00) [pid = 4016] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025B44CEC00) [pid = 4016] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:36:56 INFO - PROCESS | 4016 | 1463780216867 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] 14:36:56 INFO - PROCESS | 4016 | 1463780216890 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:36:56 INFO - PROCESS | 4016 | 1463780216895 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 4016 | 1463780216897 Marionette TRACE conn5 <- [1,814,null,{}] 14:36:56 INFO - PROCESS | 4016 | 1463780216901 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}] 14:36:57 INFO - PROCESS | 4016 | 1463780216997 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:36:57 INFO - PROCESS | 4016 | 1463780217007 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AE6B3000 == 70 [pid = 4016] [id = 213] 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025A86A9000) [pid = 4016] [serial = 637] [outer = 0000000000000000] 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025AC3BAC00) [pid = 4016] [serial = 638] [outer = 00000025A86A9000] 14:36:57 INFO - PROCESS | 4016 | 1463780217054 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025AF223C00) [pid = 4016] [serial = 639] [outer = 00000025A86A9000] 14:36:57 INFO - PROCESS | 4016 | 1463780217517 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]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 14:36:57 INFO - PROCESS | 4016 | 1463780217589 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 4016 | 1463780217592 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:36:57 INFO - PROCESS | 4016 | 1463780217597 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 4016 | 1463780217603 Marionette TRACE conn5 <- [1,818,null,{}] 14:36:57 INFO - PROCESS | 4016 | 1463780217612 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}] 14:36:57 INFO - PROCESS | 4016 | 1463780217707 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:36:57 INFO - PROCESS | 4016 | 1463780217824 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0953000 == 71 [pid = 4016] [id = 214] 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025A9228000) [pid = 4016] [serial = 640] [outer = 0000000000000000] 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025B0630800) [pid = 4016] [serial = 641] [outer = 00000025A9228000] 14:36:57 INFO - PROCESS | 4016 | 1463780217871 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025B081D000) [pid = 4016] [serial = 642] [outer = 00000025A9228000] 14:36:58 INFO - PROCESS | 4016 | 1463780218241 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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 14:36:58 INFO - PROCESS | 4016 | 1463780218288 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 4016 | 1463780218291 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:36:58 INFO - PROCESS | 4016 | 1463780218294 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 4016 | 1463780218296 Marionette TRACE conn5 <- [1,822,null,{}] 14:36:58 INFO - PROCESS | 4016 | 1463780218300 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}] 14:36:58 INFO - PROCESS | 4016 | 1463780218392 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:36:58 INFO - PROCESS | 4016 | 1463780218398 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A67000 == 72 [pid = 4016] [id = 215] 14:36:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025B087F000) [pid = 4016] [serial = 643] [outer = 0000000000000000] 14:36:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025B13E0000) [pid = 4016] [serial = 644] [outer = 00000025B087F000] 14:36:58 INFO - PROCESS | 4016 | 1463780218447 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B3702800) [pid = 4016] [serial = 645] [outer = 00000025B087F000] 14:36:58 INFO - PROCESS | 4016 | 1463780218925 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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 14:36:59 INFO - PROCESS | 4016 | 1463780218992 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 4016 | 1463780218994 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:36:59 INFO - PROCESS | 4016 | 1463780218997 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:36:59 INFO - PROCESS | 4016 | 1463780218999 Marionette TRACE conn5 <- [1,826,null,{}] 14:36:59 INFO - PROCESS | 4016 | 1463780219003 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}] 14:36:59 INFO - PROCESS | 4016 | 1463780219146 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:36:59 INFO - PROCESS | 4016 | 1463780219172 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3820000 == 73 [pid = 4016] [id = 216] 14:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B3783000) [pid = 4016] [serial = 646] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B3971800) [pid = 4016] [serial = 647] [outer = 00000025B3783000] 14:36:59 INFO - PROCESS | 4016 | 1463780219226 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B4032800) [pid = 4016] [serial = 648] [outer = 00000025B3783000] 14:36:59 INFO - PROCESS | 4016 | 1463780219710 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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 14:36:59 INFO - PROCESS | 4016 | 1463780219744 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 4016 | 1463780219746 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:36:59 INFO - PROCESS | 4016 | 1463780219750 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:36:59 INFO - PROCESS | 4016 | 1463780219752 Marionette TRACE conn5 <- [1,830,null,{}] 14:36:59 INFO - PROCESS | 4016 | 1463780219756 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}] 14:36:59 INFO - PROCESS | 4016 | 1463780219875 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:36:59 INFO - PROCESS | 4016 | 1463780219930 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E66800 == 74 [pid = 4016] [id = 217] 14:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B497FC00) [pid = 4016] [serial = 649] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B49BE800) [pid = 4016] [serial = 650] [outer = 00000025B497FC00] 14:36:59 INFO - PROCESS | 4016 | 1463780219976 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B4AB8400) [pid = 4016] [serial = 651] [outer = 00000025B497FC00] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B0819800) [pid = 4016] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025AFF17400) [pid = 4016] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A1E43400) [pid = 4016] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A1F20000) [pid = 4016] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025B2B53400) [pid = 4016] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025A32A7400) [pid = 4016] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025B1A89800) [pid = 4016] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:37:01 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025ACE39C00) [pid = 4016] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:37:01 INFO - PROCESS | 4016 | 1463780221810 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]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2084ms 14:37:01 INFO - PROCESS | 4016 | 1463780221840 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 4016 | 1463780221842 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:37:01 INFO - PROCESS | 4016 | 1463780221845 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 4016 | 1463780221847 Marionette TRACE conn5 <- [1,834,null,{}] 14:37:01 INFO - PROCESS | 4016 | 1463780221851 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}] 14:37:01 INFO - PROCESS | 4016 | 1463780221940 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:37:02 INFO - PROCESS | 4016 | 1463780222021 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8251800 == 75 [pid = 4016] [id = 218] 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025AFA06000) [pid = 4016] [serial = 652] [outer = 0000000000000000] 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025B4147800) [pid = 4016] [serial = 653] [outer = 00000025AFA06000] 14:37:02 INFO - PROCESS | 4016 | 1463780222067 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025B414EC00) [pid = 4016] [serial = 654] [outer = 00000025AFA06000] 14:37:02 INFO - PROCESS | 4016 | 1463780222429 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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 14:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:37:02 INFO - PROCESS | 4016 | 1463780222478 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 4016 | 1463780222480 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 4016 | 1463780222483 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 4016 | 1463780222485 Marionette TRACE conn5 <- [1,838,null,{}] 14:37:02 INFO - PROCESS | 4016 | 1463780222489 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}] 14:37:02 INFO - PROCESS | 4016 | 1463780222639 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:37:02 INFO - PROCESS | 4016 | 1463780222651 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9019800 == 76 [pid = 4016] [id = 219] 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025B078B800) [pid = 4016] [serial = 655] [outer = 0000000000000000] 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025B0790000) [pid = 4016] [serial = 656] [outer = 00000025B078B800] 14:37:02 INFO - PROCESS | 4016 | 1463780222699 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025B0796400) [pid = 4016] [serial = 657] [outer = 00000025B078B800] 14:37:03 INFO - PROCESS | 4016 | 1463780223111 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]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 14:37:03 INFO - PROCESS | 4016 | 1463780223176 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 4016 | 1463780223178 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:37:03 INFO - PROCESS | 4016 | 1463780223182 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 4016 | 1463780223184 Marionette TRACE conn5 <- [1,842,null,{}] 14:37:03 INFO - PROCESS | 4016 | 1463780223188 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}] 14:37:03 INFO - PROCESS | 4016 | 1463780223278 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:37:03 INFO - PROCESS | 4016 | 1463780223287 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9CE5800 == 77 [pid = 4016] [id = 220] 14:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025B4155000) [pid = 4016] [serial = 658] [outer = 0000000000000000] 14:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025B4158000) [pid = 4016] [serial = 659] [outer = 00000025B4155000] 14:37:03 INFO - PROCESS | 4016 | 1463780223333 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025B415E000) [pid = 4016] [serial = 660] [outer = 00000025B4155000] 14:37:04 INFO - PROCESS | 4016 | 1463780224095 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]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 943ms 14:37:04 INFO - PROCESS | 4016 | 1463780224128 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 4016 | 1463780224132 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:37:04 INFO - PROCESS | 4016 | 1463780224152 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 4016 | 1463780224156 Marionette TRACE conn5 <- [1,846,null,{}] 14:37:04 INFO - PROCESS | 4016 | 1463780224161 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}] 14:37:04 INFO - PROCESS | 4016 | 1463780224286 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:37:04 INFO - PROCESS | 4016 | 1463780224409 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBBF800 == 78 [pid = 4016] [id = 221] 14:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025AC3C5800) [pid = 4016] [serial = 661] [outer = 0000000000000000] 14:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025ACDE2800) [pid = 4016] [serial = 662] [outer = 00000025AC3C5800] 14:37:04 INFO - PROCESS | 4016 | 1463780224469 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025AF895C00) [pid = 4016] [serial = 663] [outer = 00000025AC3C5800] 14:37:05 INFO - PROCESS | 4016 | 1463780225072 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]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 944ms 14:37:05 INFO - PROCESS | 4016 | 1463780225102 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 4016 | 1463780225108 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:37:05 INFO - PROCESS | 4016 | 1463780225116 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 4016 | 1463780225119 Marionette TRACE conn5 <- [1,850,null,{}] 14:37:05 INFO - PROCESS | 4016 | 1463780225123 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}] 14:37:05 INFO - PROCESS | 4016 | 1463780225246 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:37:05 INFO - PROCESS | 4016 | 1463780225342 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7418000 == 79 [pid = 4016] [id = 222] 14:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025B078D800) [pid = 4016] [serial = 664] [outer = 0000000000000000] 14:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025B0818800) [pid = 4016] [serial = 665] [outer = 00000025B078D800] 14:37:05 INFO - PROCESS | 4016 | 1463780225398 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025B377D400) [pid = 4016] [serial = 666] [outer = 00000025B078D800] 14:37:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025B078C400) [pid = 4016] [serial = 667] [outer = 00000025A372AC00] 14:37:06 INFO - PROCESS | 4016 | 1463780226113 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]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1029ms 14:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:37:06 INFO - PROCESS | 4016 | 1463780226148 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 4016 | 1463780226151 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 4016 | 1463780226155 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - PROCESS | 4016 | 1463780226159 Marionette TRACE conn5 <- [1,854,null,{}] 14:37:06 INFO - PROCESS | 4016 | 1463780226191 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}] 14:37:06 INFO - PROCESS | 4016 | 1463780226312 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:37:06 INFO - PROCESS | 4016 | 1463780226437 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4071800 == 80 [pid = 4016] [id = 223] 14:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025AFA06C00) [pid = 4016] [serial = 668] [outer = 0000000000000000] 14:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025B4161800) [pid = 4016] [serial = 669] [outer = 00000025AFA06C00] 14:37:06 INFO - PROCESS | 4016 | 1463780226497 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025B4AB2800) [pid = 4016] [serial = 670] [outer = 00000025AFA06C00] 14:37:07 INFO - PROCESS | 4016 | 1463780227105 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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 14:37:07 INFO - PROCESS | 4016 | 1463780227147 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 4016 | 1463780227151 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:37:07 INFO - PROCESS | 4016 | 1463780227156 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 4016 | 1463780227158 Marionette TRACE conn5 <- [1,858,null,{}] 14:37:07 INFO - PROCESS | 4016 | 1463780227162 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}] 14:37:07 INFO - PROCESS | 4016 | 1463780227279 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:37:07 INFO - PROCESS | 4016 | 1463780227400 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EC2800 == 81 [pid = 4016] [id = 224] 14:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B503EC00) [pid = 4016] [serial = 671] [outer = 0000000000000000] 14:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B7074800) [pid = 4016] [serial = 672] [outer = 00000025B503EC00] 14:37:07 INFO - PROCESS | 4016 | 1463780227458 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B72C6C00) [pid = 4016] [serial = 673] [outer = 00000025B503EC00] 14:37:07 INFO - PROCESS | 4016 | 1463780227980 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]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 880ms 14:37:08 INFO - PROCESS | 4016 | 1463780228050 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 4016 | 1463780228052 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:37:08 INFO - PROCESS | 4016 | 1463780228057 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:37:08 INFO - PROCESS | 4016 | 1463780228059 Marionette TRACE conn5 <- [1,862,null,{}] 14:37:08 INFO - PROCESS | 4016 | 1463780228064 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}] 14:37:08 INFO - PROCESS | 4016 | 1463780228177 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:37:08 INFO - PROCESS | 4016 | 1463780228271 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EDE000 == 82 [pid = 4016] [id = 225] 14:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B72BD000) [pid = 4016] [serial = 674] [outer = 0000000000000000] 14:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B752E400) [pid = 4016] [serial = 675] [outer = 00000025B72BD000] 14:37:08 INFO - PROCESS | 4016 | 1463780228327 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B75CC000) [pid = 4016] [serial = 676] [outer = 00000025B72BD000] 14:37:08 INFO - PROCESS | 4016 | 1463780228961 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 943ms 14:37:09 INFO - PROCESS | 4016 | 1463780229007 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 4016 | 1463780229009 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:37:09 INFO - PROCESS | 4016 | 1463780229013 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 4016 | 1463780229015 Marionette TRACE conn5 <- [1,866,null,{}] 14:37:09 INFO - PROCESS | 4016 | 1463780229019 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}] 14:37:09 INFO - PROCESS | 4016 | 1463780229142 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:37:09 INFO - PROCESS | 4016 | 1463780229266 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAD64000 == 83 [pid = 4016] [id = 226] 14:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B7C70400) [pid = 4016] [serial = 677] [outer = 0000000000000000] 14:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B7C75800) [pid = 4016] [serial = 678] [outer = 00000025B7C70400] 14:37:09 INFO - PROCESS | 4016 | 1463780229323 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025BAB4CC00) [pid = 4016] [serial = 679] [outer = 00000025B7C70400] 14:37:09 INFO - PROCESS | 4016 | 1463780229887 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 943ms 14:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:37:09 INFO - PROCESS | 4016 | 1463780229959 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 4016 | 1463780229962 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:37:09 INFO - PROCESS | 4016 | 1463780229966 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 4016 | 1463780229968 Marionette TRACE conn5 <- [1,870,null,{}] 14:37:09 INFO - PROCESS | 4016 | 1463780229972 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}] 14:37:10 INFO - PROCESS | 4016 | 1463780230084 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:37:10 INFO - PROCESS | 4016 | 1463780230207 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025804B1800 == 84 [pid = 4016] [id = 227] 14:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000002580573800) [pid = 4016] [serial = 680] [outer = 0000000000000000] 14:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000258057A000) [pid = 4016] [serial = 681] [outer = 0000002580573800] 14:37:10 INFO - PROCESS | 4016 | 1463780230264 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000002580580800) [pid = 4016] [serial = 682] [outer = 0000002580573800] 14:37:11 INFO - PROCESS | 4016 | 1463780231058 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]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1130ms 14:37:11 INFO - PROCESS | 4016 | 1463780231099 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 4016 | 1463780231103 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:37:11 INFO - PROCESS | 4016 | 1463780231109 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 4016 | 1463780231113 Marionette TRACE conn5 <- [1,874,null,{}] 14:37:11 INFO - PROCESS | 4016 | 1463780231119 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}] 14:37:11 INFO - PROCESS | 4016 | 1463780231232 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:37:11 INFO - PROCESS | 4016 | 1463780231364 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF8E6000 == 85 [pid = 4016] [id = 228] 14:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000002581A8AC00) [pid = 4016] [serial = 683] [outer = 0000000000000000] 14:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000258D264000) [pid = 4016] [serial = 684] [outer = 0000002581A8AC00] 14:37:11 INFO - PROCESS | 4016 | 1463780231416 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A32A7400) [pid = 4016] [serial = 685] [outer = 0000002581A8AC00] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBAA800 == 84 [pid = 4016] [id = 94] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3736800 == 83 [pid = 4016] [id = 77] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9019800 == 82 [pid = 4016] [id = 219] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8251800 == 81 [pid = 4016] [id = 218] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E66800 == 80 [pid = 4016] [id = 217] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3820000 == 79 [pid = 4016] [id = 216] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A67000 == 78 [pid = 4016] [id = 215] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B4E51C00) [pid = 4016] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025AF876C00) [pid = 4016] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B4034000) [pid = 4016] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025A2FC1000) [pid = 4016] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0953000 == 77 [pid = 4016] [id = 214] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025AE6B3000 == 76 [pid = 4016] [id = 213] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025AA0DE000 == 75 [pid = 4016] [id = 212] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025A81A5800 == 74 [pid = 4016] [id = 211] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B825B800 == 73 [pid = 4016] [id = 207] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3170800 == 72 [pid = 4016] [id = 206] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025AA0BE000 == 71 [pid = 4016] [id = 205] 14:37:12 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7694800 == 70 [pid = 4016] [id = 204] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B0ED3400) [pid = 4016] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B0035800) [pid = 4016] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025A32AA400) [pid = 4016] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B0848400) [pid = 4016] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B4033400) [pid = 4016] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025A383A400) [pid = 4016] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025B4974000) [pid = 4016] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025B0820000) [pid = 4016] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025A96E5C00) [pid = 4016] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025B4A41800) [pid = 4016] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025B063B000) [pid = 4016] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025AFA06400) [pid = 4016] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025B4454800) [pid = 4016] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A85EF000) [pid = 4016] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025B396FC00) [pid = 4016] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025AECAC000) [pid = 4016] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B4AAF400) [pid = 4016] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:37:12 INFO - PROCESS | 4016 | 1463780232119 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]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1032ms 14:37:12 INFO - PROCESS | 4016 | 1463780232144 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 4016 | 1463780232150 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:37:12 INFO - PROCESS | 4016 | 1463780232156 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 4016 | 1463780232159 Marionette TRACE conn5 <- [1,878,null,{}] 14:37:12 INFO - PROCESS | 4016 | 1463780232190 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}] 14:37:12 INFO - PROCESS | 4016 | 1463780232314 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:37:12 INFO - PROCESS | 4016 | 1463780232329 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94A7000 == 71 [pid = 4016] [id = 229] 14:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A32B4C00) [pid = 4016] [serial = 686] [outer = 0000000000000000] 14:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A47F2800) [pid = 4016] [serial = 687] [outer = 00000025A32B4C00] 14:37:12 INFO - PROCESS | 4016 | 1463780232378 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A96E3400) [pid = 4016] [serial = 688] [outer = 00000025A32B4C00] 14:37:12 INFO - PROCESS | 4016 | 1463780232842 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]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 14:37:12 INFO - PROCESS | 4016 | 1463780232891 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 4016 | 1463780232894 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:37:12 INFO - PROCESS | 4016 | 1463780232897 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 4016 | 1463780232901 Marionette TRACE conn5 <- [1,882,null,{}] 14:37:12 INFO - PROCESS | 4016 | 1463780232912 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}] 14:37:13 INFO - PROCESS | 4016 | 1463780233009 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:37:13 INFO - PROCESS | 4016 | 1463780233020 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E7000 == 72 [pid = 4016] [id = 230] 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025AE60FC00) [pid = 4016] [serial = 689] [outer = 0000000000000000] 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025AECB1400) [pid = 4016] [serial = 690] [outer = 00000025AE60FC00] 14:37:13 INFO - PROCESS | 4016 | 1463780233069 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025AFA0FC00) [pid = 4016] [serial = 691] [outer = 00000025AE60FC00] 14:37:13 INFO - PROCESS | 4016 | 1463780233523 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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 14:37:13 INFO - PROCESS | 4016 | 1463780233591 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 4016 | 1463780233594 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:37:13 INFO - PROCESS | 4016 | 1463780233597 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 4016 | 1463780233599 Marionette TRACE conn5 <- [1,886,null,{}] 14:37:13 INFO - PROCESS | 4016 | 1463780233603 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}] 14:37:13 INFO - PROCESS | 4016 | 1463780233697 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:37:13 INFO - PROCESS | 4016 | 1463780233706 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B16B4800 == 73 [pid = 4016] [id = 231] 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025B00C6C00) [pid = 4016] [serial = 692] [outer = 0000000000000000] 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025B0632800) [pid = 4016] [serial = 693] [outer = 00000025B00C6C00] 14:37:13 INFO - PROCESS | 4016 | 1463780233752 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B0789800) [pid = 4016] [serial = 694] [outer = 00000025B00C6C00] 14:37:14 INFO - PROCESS | 4016 | 1463780234197 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]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 626ms 14:37:14 INFO - PROCESS | 4016 | 1463780234226 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 4016 | 1463780234229 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:37:14 INFO - PROCESS | 4016 | 1463780234232 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:37:14 INFO - PROCESS | 4016 | 1463780234234 Marionette TRACE conn5 <- [1,890,null,{}] 14:37:14 INFO - PROCESS | 4016 | 1463780234238 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}] 14:37:14 INFO - PROCESS | 4016 | 1463780234328 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:37:14 INFO - PROCESS | 4016 | 1463780234335 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3820000 == 74 [pid = 4016] [id = 232] 14:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025B0792000) [pid = 4016] [serial = 695] [outer = 0000000000000000] 14:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B0850800) [pid = 4016] [serial = 696] [outer = 00000025B0792000] 14:37:14 INFO - PROCESS | 4016 | 1463780234382 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B1A7D000) [pid = 4016] [serial = 697] [outer = 00000025B0792000] 14:37:14 INFO - PROCESS | 4016 | 1463780234891 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]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 14:37:14 INFO - PROCESS | 4016 | 1463780234927 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 4016 | 1463780234929 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:37:14 INFO - PROCESS | 4016 | 1463780234932 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 4016 | 1463780234934 Marionette TRACE conn5 <- [1,894,null,{}] 14:37:14 INFO - PROCESS | 4016 | 1463780234952 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}] 14:37:15 INFO - PROCESS | 4016 | 1463780235090 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:37:15 INFO - PROCESS | 4016 | 1463780235147 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4835000 == 75 [pid = 4016] [id = 233] 14:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B370C800) [pid = 4016] [serial = 698] [outer = 0000000000000000] 14:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B414A000) [pid = 4016] [serial = 699] [outer = 00000025B370C800] 14:37:15 INFO - PROCESS | 4016 | 1463780235194 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B4165C00) [pid = 4016] [serial = 700] [outer = 00000025B370C800] 14:37:15 INFO - PROCESS | 4016 | 1463780235634 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]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 14:37:15 INFO - PROCESS | 4016 | 1463780235670 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 4016 | 1463780235672 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:37:15 INFO - PROCESS | 4016 | 1463780235676 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 4016 | 1463780235678 Marionette TRACE conn5 <- [1,898,null,{}] 14:37:15 INFO - PROCESS | 4016 | 1463780235724 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}] 14:37:15 INFO - PROCESS | 4016 | 1463780235847 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:37:15 INFO - PROCESS | 4016 | 1463780235905 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B76A2800 == 76 [pid = 4016] [id = 234] 14:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A32DB800) [pid = 4016] [serial = 701] [outer = 0000000000000000] 14:37:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A32E4C00) [pid = 4016] [serial = 702] [outer = 00000025A32DB800] 14:37:15 INFO - PROCESS | 4016 | 1463780235952 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B4162400) [pid = 4016] [serial = 703] [outer = 00000025A32DB800] 14:37:16 INFO - PROCESS | 4016 | 1463780236386 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]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 754ms 14:37:16 INFO - PROCESS | 4016 | 1463780236433 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 4016 | 1463780236436 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:37:16 INFO - PROCESS | 4016 | 1463780236439 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 4016 | 1463780236441 Marionette TRACE conn5 <- [1,902,null,{}] 14:37:16 INFO - PROCESS | 4016 | 1463780236444 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}] 14:37:16 INFO - PROCESS | 4016 | 1463780236571 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B4979C00) [pid = 4016] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B003D400) [pid = 4016] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B078B800) [pid = 4016] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025B3783000) [pid = 4016] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025B497FC00) [pid = 4016] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025AC38E000) [pid = 4016] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (00000025B087F000) [pid = 4016] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025A9228000) [pid = 4016] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000258D2E7C00) [pid = 4016] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025B4E4DC00) [pid = 4016] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A86A9000) [pid = 4016] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:37:16 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (00000025AFA06000) [pid = 4016] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:37:16 INFO - PROCESS | 4016 | 1463780236728 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B000D000 == 77 [pid = 4016] [id = 235] 14:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000258D269800) [pid = 4016] [serial = 704] [outer = 0000000000000000] 14:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025A1F2C800) [pid = 4016] [serial = 705] [outer = 000000258D269800] 14:37:16 INFO - PROCESS | 4016 | 1463780236774 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025B0795C00) [pid = 4016] [serial = 706] [outer = 000000258D269800] 14:37:17 INFO - PROCESS | 4016 | 1463780237151 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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 14:37:17 INFO - PROCESS | 4016 | 1463780237191 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 4016 | 1463780237194 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:37:17 INFO - PROCESS | 4016 | 1463780237197 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 4016 | 1463780237199 Marionette TRACE conn5 <- [1,906,null,{}] 14:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:37:17 INFO - PROCESS | 4016 | 1463780237205 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}] 14:37:17 INFO - PROCESS | 4016 | 1463780237329 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:37:17 INFO - PROCESS | 4016 | 1463780237378 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F9C000 == 78 [pid = 4016] [id = 236] 14:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (000000258D2AB400) [pid = 4016] [serial = 707] [outer = 0000000000000000] 14:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025B44CCC00) [pid = 4016] [serial = 708] [outer = 000000258D2AB400] 14:37:17 INFO - PROCESS | 4016 | 1463780237427 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025B4742800) [pid = 4016] [serial = 709] [outer = 000000258D2AB400] 14:37:17 INFO - PROCESS | 4016 | 1463780237787 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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 14:37:17 INFO - PROCESS | 4016 | 1463780237832 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 4016 | 1463780237834 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:37:17 INFO - PROCESS | 4016 | 1463780237837 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 4016 | 1463780237839 Marionette TRACE conn5 <- [1,910,null,{}] 14:37:17 INFO - PROCESS | 4016 | 1463780237842 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}] 14:37:17 INFO - PROCESS | 4016 | 1463780237975 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:37:17 INFO - PROCESS | 4016 | 1463780237984 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA024000 == 79 [pid = 4016] [id = 237] 14:37:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025B4748000) [pid = 4016] [serial = 710] [outer = 0000000000000000] 14:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025B4979C00) [pid = 4016] [serial = 711] [outer = 00000025B4748000] 14:37:18 INFO - PROCESS | 4016 | 1463780238031 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025B4AAE800) [pid = 4016] [serial = 712] [outer = 00000025B4748000] 14:37:18 INFO - PROCESS | 4016 | 1463780238448 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]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 626ms 14:37:18 INFO - PROCESS | 4016 | 1463780238467 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 4016 | 1463780238469 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:37:18 INFO - PROCESS | 4016 | 1463780238473 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 4016 | 1463780238475 Marionette TRACE conn5 <- [1,914,null,{}] 14:37:18 INFO - PROCESS | 4016 | 1463780238479 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}] 14:37:18 INFO - PROCESS | 4016 | 1463780238624 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:37:18 INFO - PROCESS | 4016 | 1463780238689 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAD5D000 == 80 [pid = 4016] [id = 238] 14:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025B6416400) [pid = 4016] [serial = 713] [outer = 0000000000000000] 14:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025B7075400) [pid = 4016] [serial = 714] [outer = 00000025B6416400] 14:37:18 INFO - PROCESS | 4016 | 1463780238740 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025B7532800) [pid = 4016] [serial = 715] [outer = 00000025B6416400] 14:37:19 INFO - PROCESS | 4016 | 1463780239435 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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1032ms 14:37:19 INFO - PROCESS | 4016 | 1463780239509 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 4016 | 1463780239514 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:37:19 INFO - PROCESS | 4016 | 1463780239519 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 4016 | 1463780239524 Marionette TRACE conn5 <- [1,918,null,{}] 14:37:19 INFO - PROCESS | 4016 | 1463780239552 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}] 14:37:19 INFO - PROCESS | 4016 | 1463780239743 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:37:19 INFO - PROCESS | 4016 | 1463780239839 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF8E3000 == 81 [pid = 4016] [id = 239] 14:37:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025A32DB400) [pid = 4016] [serial = 716] [outer = 0000000000000000] 14:37:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A32E5000) [pid = 4016] [serial = 717] [outer = 00000025A32DB400] 14:37:19 INFO - PROCESS | 4016 | 1463780239898 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025AC356800) [pid = 4016] [serial = 718] [outer = 00000025A32DB400] 14:37:20 INFO - PROCESS | 4016 | 1463780240498 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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1004ms 14:37:20 INFO - PROCESS | 4016 | 1463780240527 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 4016 | 1463780240533 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 4016 | 1463780240540 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:37:20 INFO - PROCESS | 4016 | 1463780240543 Marionette TRACE conn5 <- [1,922,null,{}] 14:37:20 INFO - PROCESS | 4016 | 1463780240548 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}] 14:37:20 INFO - PROCESS | 4016 | 1463780240671 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:37:20 INFO - PROCESS | 4016 | 1463780240771 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B098D800 == 82 [pid = 4016] [id = 240] 14:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025AFA0E000) [pid = 4016] [serial = 719] [outer = 0000000000000000] 14:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025B0668000) [pid = 4016] [serial = 720] [outer = 00000025AFA0E000] 14:37:20 INFO - PROCESS | 4016 | 1463780240827 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025B2AB4400) [pid = 4016] [serial = 721] [outer = 00000025AFA0E000] 14:37:21 INFO - PROCESS | 4016 | 1463780241444 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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 922ms 14:37:21 INFO - PROCESS | 4016 | 1463780241480 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 4016 | 1463780241483 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:37:21 INFO - PROCESS | 4016 | 1463780241487 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 4016 | 1463780241492 Marionette TRACE conn5 <- [1,926,null,{}] 14:37:21 INFO - PROCESS | 4016 | 1463780241503 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}] 14:37:21 INFO - PROCESS | 4016 | 1463780241629 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:37:21 INFO - PROCESS | 4016 | 1463780241731 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAD55000 == 83 [pid = 4016] [id = 241] 14:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025B497F000) [pid = 4016] [serial = 722] [outer = 0000000000000000] 14:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025B4A45800) [pid = 4016] [serial = 723] [outer = 00000025B497F000] 14:37:21 INFO - PROCESS | 4016 | 1463780241790 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025B701FC00) [pid = 4016] [serial = 724] [outer = 00000025B497F000] 14:37:22 INFO - PROCESS | 4016 | 1463780242357 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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 902ms 14:37:22 INFO - PROCESS | 4016 | 1463780242398 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 4016 | 1463780242402 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:37:22 INFO - PROCESS | 4016 | 1463780242406 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 4016 | 1463780242409 Marionette TRACE conn5 <- [1,930,null,{}] 14:37:22 INFO - PROCESS | 4016 | 1463780242413 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}] 14:37:22 INFO - PROCESS | 4016 | 1463780242533 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:37:22 INFO - PROCESS | 4016 | 1463780242633 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA05D800 == 84 [pid = 4016] [id = 242] 14:37:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025B74E3400) [pid = 4016] [serial = 725] [outer = 0000000000000000] 14:37:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025B75D1800) [pid = 4016] [serial = 726] [outer = 00000025B74E3400] 14:37:22 INFO - PROCESS | 4016 | 1463780242689 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025B7C70800) [pid = 4016] [serial = 727] [outer = 00000025B74E3400] 14:37:23 INFO - PROCESS | 4016 | 1463780243278 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]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 942ms 14:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:37:23 INFO - PROCESS | 4016 | 1463780243352 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 4016 | 1463780243354 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 4016 | 1463780243358 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 4016 | 1463780243360 Marionette TRACE conn5 <- [1,934,null,{}] 14:37:23 INFO - PROCESS | 4016 | 1463780243364 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}] 14:37:23 INFO - PROCESS | 4016 | 1463780243524 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:37:23 INFO - PROCESS | 4016 | 1463780243650 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B413A000 == 85 [pid = 4016] [id = 243] 14:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (0000002580418000) [pid = 4016] [serial = 728] [outer = 0000000000000000] 14:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (000000258041C000) [pid = 4016] [serial = 729] [outer = 0000002580418000] 14:37:23 INFO - PROCESS | 4016 | 1463780243708 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (000000258D265400) [pid = 4016] [serial = 730] [outer = 0000002580418000] 14:37:24 INFO - PROCESS | 4016 | 1463780244336 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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1030ms 14:37:24 INFO - PROCESS | 4016 | 1463780244391 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 4016 | 1463780244393 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:37:24 INFO - PROCESS | 4016 | 1463780244397 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 4016 | 1463780244399 Marionette TRACE conn5 <- [1,938,null,{}] 14:37:24 INFO - PROCESS | 4016 | 1463780244403 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}] 14:37:24 INFO - PROCESS | 4016 | 1463780244531 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:37:24 INFO - PROCESS | 4016 | 1463780244659 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB039800 == 86 [pid = 4016] [id = 244] 14:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (0000002581AA6400) [pid = 4016] [serial = 731] [outer = 0000000000000000] 14:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000025A164F400) [pid = 4016] [serial = 732] [outer = 0000002581AA6400] 14:37:24 INFO - PROCESS | 4016 | 1463780244717 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000025BAB53800) [pid = 4016] [serial = 733] [outer = 0000002581AA6400] 14:37:25 INFO - PROCESS | 4016 | 1463780245313 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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 14:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:37:25 INFO - PROCESS | 4016 | 1463780245385 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 4016 | 1463780245388 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:37:25 INFO - PROCESS | 4016 | 1463780245391 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 4016 | 1463780245394 Marionette TRACE conn5 <- [1,942,null,{}] 14:37:25 INFO - PROCESS | 4016 | 1463780245398 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}] 14:37:25 INFO - PROCESS | 4016 | 1463780245515 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:37:25 INFO - PROCESS | 4016 | 1463780245850 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86D0800 == 87 [pid = 4016] [id = 245] 14:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (000000258020FC00) [pid = 4016] [serial = 734] [outer = 0000000000000000] 14:37:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (0000002580211800) [pid = 4016] [serial = 735] [outer = 000000258020FC00] 14:37:25 INFO - PROCESS | 4016 | 1463780245939 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (0000002581A81C00) [pid = 4016] [serial = 736] [outer = 000000258020FC00] 14:37:26 INFO - PROCESS | 4016 | 1463780246586 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]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1244ms 14:37:26 INFO - PROCESS | 4016 | 1463780246638 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 4016 | 1463780246643 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:37:26 INFO - PROCESS | 4016 | 1463780246648 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:37:26 INFO - PROCESS | 4016 | 1463780246652 Marionette TRACE conn5 <- [1,946,null,{}] 14:37:26 INFO - PROCESS | 4016 | 1463780246658 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}] 14:37:26 INFO - PROCESS | 4016 | 1463780246774 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:37:26 INFO - PROCESS | 4016 | 1463780246908 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3B9B800 == 88 [pid = 4016] [id = 246] 14:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000025820CC000) [pid = 4016] [serial = 737] [outer = 0000000000000000] 14:37:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025820CE400) [pid = 4016] [serial = 738] [outer = 00000025820CC000] 14:37:26 INFO - PROCESS | 4016 | 1463780246962 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000025820D5800) [pid = 4016] [serial = 739] [outer = 00000025820CC000] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E25800 == 87 [pid = 4016] [id = 183] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA024000 == 86 [pid = 4016] [id = 237] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F9C000 == 85 [pid = 4016] [id = 236] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B000D000 == 84 [pid = 4016] [id = 235] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B76A2800 == 83 [pid = 4016] [id = 234] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4835000 == 82 [pid = 4016] [id = 233] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3820000 == 81 [pid = 4016] [id = 232] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B16B4800 == 80 [pid = 4016] [id = 231] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025A922C400) [pid = 4016] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000025AF8A3400) [pid = 4016] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000025B49B5800) [pid = 4016] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000025B514E400) [pid = 4016] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (00000025B701C400) [pid = 4016] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000025B74D9C00) [pid = 4016] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E7000 == 79 [pid = 4016] [id = 230] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94A7000 == 78 [pid = 4016] [id = 229] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF8E6000 == 77 [pid = 4016] [id = 228] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 0000002580EDE000 == 76 [pid = 4016] [id = 225] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 0000002580EC2800 == 75 [pid = 4016] [id = 224] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4071800 == 74 [pid = 4016] [id = 223] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7418000 == 73 [pid = 4016] [id = 222] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBBF800 == 72 [pid = 4016] [id = 221] 14:37:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9CE5800 == 71 [pid = 4016] [id = 220] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000025B2649800) [pid = 4016] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000025B3971800) [pid = 4016] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000025B49BE800) [pid = 4016] [serial = 650] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000025B4032800) [pid = 4016] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025AFA07C00) [pid = 4016] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025ACED7400) [pid = 4016] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000025B13E0000) [pid = 4016] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000025B0630800) [pid = 4016] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025B081D000) [pid = 4016] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025A1654400) [pid = 4016] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000025A470D000) [pid = 4016] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025B501C400) [pid = 4016] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025AC3BAC00) [pid = 4016] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025AF223C00) [pid = 4016] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B414EC00) [pid = 4016] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B4AB8400) [pid = 4016] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B0796400) [pid = 4016] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B3702800) [pid = 4016] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025B4147800) [pid = 4016] [serial = 653] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B49BEC00) [pid = 4016] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025B0790000) [pid = 4016] [serial = 656] [outer = 0000000000000000] [url = about:blank] 14:37:27 INFO - PROCESS | 4016 | 1463780247561 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]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 942ms 14:37:27 INFO - PROCESS | 4016 | 1463780247596 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 4016 | 1463780247600 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:37:27 INFO - PROCESS | 4016 | 1463780247609 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 4016 | 1463780247611 Marionette TRACE conn5 <- [1,950,null,{}] 14:37:27 INFO - PROCESS | 4016 | 1463780247615 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}] 14:37:27 INFO - PROCESS | 4016 | 1463780247715 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:37:27 INFO - PROCESS | 4016 | 1463780247800 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92B9000 == 72 [pid = 4016] [id = 247] 14:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000258D26D400) [pid = 4016] [serial = 740] [outer = 0000000000000000] 14:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000258D2E6800) [pid = 4016] [serial = 741] [outer = 000000258D26D400] 14:37:27 INFO - PROCESS | 4016 | 1463780247848 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025A1F20400) [pid = 4016] [serial = 742] [outer = 000000258D26D400] 14:37:28 INFO - PROCESS | 4016 | 1463780248259 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]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 14:37:28 INFO - PROCESS | 4016 | 1463780248285 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 4016 | 1463780248288 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:37:28 INFO - PROCESS | 4016 | 1463780248293 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 4016 | 1463780248299 Marionette TRACE conn5 <- [1,954,null,{}] 14:37:28 INFO - PROCESS | 4016 | 1463780248308 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}] 14:37:28 INFO - PROCESS | 4016 | 1463780248433 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:37:28 INFO - PROCESS | 4016 | 1463780248451 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFEA8000 == 73 [pid = 4016] [id = 248] 14:37:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025A32A6C00) [pid = 4016] [serial = 743] [outer = 0000000000000000] 14:37:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A32E6C00) [pid = 4016] [serial = 744] [outer = 00000025A32A6C00] 14:37:28 INFO - PROCESS | 4016 | 1463780248497 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A79EA400) [pid = 4016] [serial = 745] [outer = 00000025A32A6C00] 14:37:29 INFO - PROCESS | 4016 | 1463780249084 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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 837ms 14:37:29 INFO - PROCESS | 4016 | 1463780249131 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 4016 | 1463780249136 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:37:29 INFO - PROCESS | 4016 | 1463780249142 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 4016 | 1463780249147 Marionette TRACE conn5 <- [1,958,null,{}] 14:37:29 INFO - PROCESS | 4016 | 1463780249169 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}] 14:37:29 INFO - PROCESS | 4016 | 1463780249293 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:37:29 INFO - PROCESS | 4016 | 1463780249422 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92CA000 == 74 [pid = 4016] [id = 249] 14:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000258057C000) [pid = 4016] [serial = 746] [outer = 0000000000000000] 14:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000002581AA3C00) [pid = 4016] [serial = 747] [outer = 000000258057C000] 14:37:29 INFO - PROCESS | 4016 | 1463780249483 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025820D2400) [pid = 4016] [serial = 748] [outer = 000000258057C000] 14:37:30 INFO - PROCESS | 4016 | 1463780250110 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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1002ms 14:37:30 INFO - PROCESS | 4016 | 1463780250149 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 4016 | 1463780250156 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:37:30 INFO - PROCESS | 4016 | 1463780250164 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 4016 | 1463780250167 Marionette TRACE conn5 <- [1,962,null,{}] 14:37:30 INFO - PROCESS | 4016 | 1463780250171 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}] 14:37:30 INFO - PROCESS | 4016 | 1463780250289 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:37:30 INFO - PROCESS | 4016 | 1463780250388 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07D5000 == 75 [pid = 4016] [id = 250] 14:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025A32ACC00) [pid = 4016] [serial = 749] [outer = 0000000000000000] 14:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025A32D9400) [pid = 4016] [serial = 750] [outer = 00000025A32ACC00] 14:37:30 INFO - PROCESS | 4016 | 1463780250445 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025A79EE000) [pid = 4016] [serial = 751] [outer = 00000025A32ACC00] 14:37:31 INFO - PROCESS | 4016 | 1463780251105 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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 14:37:31 INFO - PROCESS | 4016 | 1463780251153 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 4016 | 1463780251156 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:37:31 INFO - PROCESS | 4016 | 1463780251160 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 4016 | 1463780251164 Marionette TRACE conn5 <- [1,966,null,{}] 14:37:31 INFO - PROCESS | 4016 | 1463780251176 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}] 14:37:31 INFO - PROCESS | 4016 | 1463780251295 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:37:31 INFO - PROCESS | 4016 | 1463780251420 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0DDB800 == 76 [pid = 4016] [id = 251] 14:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025A96DF000) [pid = 4016] [serial = 752] [outer = 0000000000000000] 14:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025AC391800) [pid = 4016] [serial = 753] [outer = 00000025A96DF000] 14:37:31 INFO - PROCESS | 4016 | 1463780251482 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025ACA26800) [pid = 4016] [serial = 754] [outer = 00000025A96DF000] 14:37:32 INFO - PROCESS | 4016 | 1463780252049 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]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 944ms 14:37:32 INFO - PROCESS | 4016 | 1463780252106 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 4016 | 1463780252109 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:37:32 INFO - PROCESS | 4016 | 1463780252113 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 4016 | 1463780252116 Marionette TRACE conn5 <- [1,970,null,{}] 14:37:32 INFO - PROCESS | 4016 | 1463780252120 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}] 14:37:32 INFO - PROCESS | 4016 | 1463780252237 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:37:32 INFO - PROCESS | 4016 | 1463780252334 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3734000 == 77 [pid = 4016] [id = 252] 14:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025ACE32800) [pid = 4016] [serial = 755] [outer = 0000000000000000] 14:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000025AE609400) [pid = 4016] [serial = 756] [outer = 00000025ACE32800] 14:37:32 INFO - PROCESS | 4016 | 1463780252391 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000025AF21D400) [pid = 4016] [serial = 757] [outer = 00000025ACE32800] 14:37:32 INFO - PROCESS | 4016 | 1463780252957 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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 880ms 14:37:33 INFO - PROCESS | 4016 | 1463780252995 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 4016 | 1463780252998 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:37:33 INFO - PROCESS | 4016 | 1463780253001 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 4016 | 1463780253004 Marionette TRACE conn5 <- [1,974,null,{}] 14:37:33 INFO - PROCESS | 4016 | 1463780253007 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}] 14:37:33 INFO - PROCESS | 4016 | 1463780253118 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:37:33 INFO - PROCESS | 4016 | 1463780253215 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E33000 == 78 [pid = 4016] [id = 253] 14:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000025AF897000) [pid = 4016] [serial = 758] [outer = 0000000000000000] 14:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000025AF89BC00) [pid = 4016] [serial = 759] [outer = 00000025AF897000] 14:37:33 INFO - PROCESS | 4016 | 1463780253272 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000025AFE3F400) [pid = 4016] [serial = 760] [outer = 00000025AF897000] 14:37:33 INFO - PROCESS | 4016 | 1463780253848 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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 879ms 14:37:33 INFO - PROCESS | 4016 | 1463780253883 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:37:33 INFO - PROCESS | 4016 | 1463780253885 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:37:33 INFO - PROCESS | 4016 | 1463780253889 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 4016 | 1463780253891 Marionette TRACE conn5 <- [1,978,null,{}] 14:37:33 INFO - PROCESS | 4016 | 1463780253895 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}] 14:37:34 INFO - PROCESS | 4016 | 1463780254027 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:37:34 INFO - PROCESS | 4016 | 1463780254157 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E63000 == 79 [pid = 4016] [id = 254] 14:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000025B030C000) [pid = 4016] [serial = 761] [outer = 0000000000000000] 14:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000025B0670400) [pid = 4016] [serial = 762] [outer = 00000025B030C000] 14:37:34 INFO - PROCESS | 4016 | 1463780254216 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000025B0796800) [pid = 4016] [serial = 763] [outer = 00000025B030C000] 14:37:34 INFO - PROCESS | 4016 | 1463780254820 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]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 986ms 14:37:34 INFO - PROCESS | 4016 | 1463780254878 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 4016 | 1463780254881 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:37:34 INFO - PROCESS | 4016 | 1463780254884 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 4016 | 1463780254887 Marionette TRACE conn5 <- [1,982,null,{}] 14:37:34 INFO - PROCESS | 4016 | 1463780254891 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}] 14:37:35 INFO - PROCESS | 4016 | 1463780255002 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:37:35 INFO - PROCESS | 4016 | 1463780255127 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7547800 == 80 [pid = 4016] [id = 255] 14:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000025B078F400) [pid = 4016] [serial = 764] [outer = 0000000000000000] 14:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025B087C400) [pid = 4016] [serial = 765] [outer = 00000025B078F400] 14:37:35 INFO - PROCESS | 4016 | 1463780255185 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000025B1A7A400) [pid = 4016] [serial = 766] [outer = 00000025B078F400] 14:37:35 INFO - PROCESS | 4016 | 1463780255783 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]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 942ms 14:37:35 INFO - PROCESS | 4016 | 1463780255829 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 4016 | 1463780255831 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:37:35 INFO - PROCESS | 4016 | 1463780255835 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 4016 | 1463780255837 Marionette TRACE conn5 <- [1,986,null,{}] 14:37:35 INFO - PROCESS | 4016 | 1463780255841 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}] 14:37:35 INFO - PROCESS | 4016 | 1463780255951 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:37:36 INFO - PROCESS | 4016 | 1463780256049 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7818000 == 81 [pid = 4016] [id = 256] 14:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025B0EE2000) [pid = 4016] [serial = 767] [outer = 0000000000000000] 14:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000025B220D400) [pid = 4016] [serial = 768] [outer = 00000025B0EE2000] 14:37:36 INFO - PROCESS | 4016 | 1463780256105 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025B370E800) [pid = 4016] [serial = 769] [outer = 00000025B0EE2000] 14:37:36 INFO - PROCESS | 4016 | 1463780256655 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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 880ms 14:37:36 INFO - PROCESS | 4016 | 1463780256718 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 4016 | 1463780256721 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:37:36 INFO - PROCESS | 4016 | 1463780256724 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 4016 | 1463780256727 Marionette TRACE conn5 <- [1,990,null,{}] 14:37:36 INFO - PROCESS | 4016 | 1463780256731 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}] 14:37:36 INFO - PROCESS | 4016 | 1463780256843 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:37:36 INFO - PROCESS | 4016 | 1463780256969 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E90000 == 82 [pid = 4016] [id = 257] 14:37:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025B1A86000) [pid = 4016] [serial = 770] [outer = 0000000000000000] 14:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025B3EA3C00) [pid = 4016] [serial = 771] [outer = 00000025B1A86000] 14:37:37 INFO - PROCESS | 4016 | 1463780257027 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025B4031400) [pid = 4016] [serial = 772] [outer = 00000025B1A86000] 14:37:37 INFO - PROCESS | 4016 | 1463780257663 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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 14:37:37 INFO - PROCESS | 4016 | 1463780257713 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 4016 | 1463780257716 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:37:37 INFO - PROCESS | 4016 | 1463780257719 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 4016 | 1463780257721 Marionette TRACE conn5 <- [1,994,null,{}] 14:37:37 INFO - PROCESS | 4016 | 1463780257725 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}] 14:37:37 INFO - PROCESS | 4016 | 1463780257840 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:37:37 INFO - PROCESS | 4016 | 1463780257968 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9025800 == 83 [pid = 4016] [id = 258] 14:37:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025A2FC1400) [pid = 4016] [serial = 773] [outer = 0000000000000000] 14:37:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025B4037400) [pid = 4016] [serial = 774] [outer = 00000025A2FC1400] 14:37:38 INFO - PROCESS | 4016 | 1463780258025 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025B4150000) [pid = 4016] [serial = 775] [outer = 00000025A2FC1400] 14:37:38 INFO - PROCESS | 4016 | 1463780258750 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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1084ms 14:37:38 INFO - PROCESS | 4016 | 1463780258806 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 4016 | 1463780258811 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:37:38 INFO - PROCESS | 4016 | 1463780258816 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 4016 | 1463780258820 Marionette TRACE conn5 <- [1,998,null,{}] 14:37:38 INFO - PROCESS | 4016 | 1463780258825 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}] 14:37:38 INFO - PROCESS | 4016 | 1463780258939 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:37:39 INFO - PROCESS | 4016 | 1463780259071 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A06000 == 84 [pid = 4016] [id = 259] 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (000000258D2E7000) [pid = 4016] [serial = 776] [outer = 0000000000000000] 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (000000258D2F0000) [pid = 4016] [serial = 777] [outer = 000000258D2E7000] 14:37:39 INFO - PROCESS | 4016 | 1463780259129 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025A32E8800) [pid = 4016] [serial = 778] [outer = 000000258D2E7000] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92B9000 == 83 [pid = 4016] [id = 247] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3B9B800 == 82 [pid = 4016] [id = 246] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86D0800 == 81 [pid = 4016] [id = 245] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025B413A000 == 80 [pid = 4016] [id = 243] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA05D800 == 79 [pid = 4016] [id = 242] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAD55000 == 78 [pid = 4016] [id = 241] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025B098D800 == 77 [pid = 4016] [id = 240] 14:37:39 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF8E3000 == 76 [pid = 4016] [id = 239] 14:37:39 INFO - PROCESS | 4016 | 1463780259615 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]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 880ms 14:37:39 INFO - PROCESS | 4016 | 1463780259701 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 4016 | 1463780259706 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:37:39 INFO - PROCESS | 4016 | 1463780259713 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 4016 | 1463780259715 Marionette TRACE conn5 <- [1,1002,null,{}] 14:37:39 INFO - PROCESS | 4016 | 1463780259720 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}] 14:37:39 INFO - PROCESS | 4016 | 1463780259821 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:37:39 INFO - PROCESS | 4016 | 1463780259837 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFF8A800 == 77 [pid = 4016] [id = 260] 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000025A2865800) [pid = 4016] [serial = 779] [outer = 0000000000000000] 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025A7957C00) [pid = 4016] [serial = 780] [outer = 00000025A2865800] 14:37:39 INFO - PROCESS | 4016 | 1463780259884 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025A9297800) [pid = 4016] [serial = 781] [outer = 00000025A2865800] 14:37:40 INFO - PROCESS | 4016 | 1463780260414 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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 14:37:40 INFO - PROCESS | 4016 | 1463780260483 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 4016 | 1463780260486 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:37:40 INFO - PROCESS | 4016 | 1463780260492 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 4016 | 1463780260496 Marionette TRACE conn5 <- [1,1006,null,{}] 14:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:37:40 INFO - PROCESS | 4016 | 1463780260507 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}] 14:37:40 INFO - PROCESS | 4016 | 1463780260638 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:37:40 INFO - PROCESS | 4016 | 1463780260662 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B481E800 == 78 [pid = 4016] [id = 261] 14:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (00000025AF898400) [pid = 4016] [serial = 782] [outer = 0000000000000000] 14:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000025B0034400) [pid = 4016] [serial = 783] [outer = 00000025AF898400] 14:37:40 INFO - PROCESS | 4016 | 1463780260712 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000025B0667800) [pid = 4016] [serial = 784] [outer = 00000025AF898400] 14:37:41 INFO - PROCESS | 4016 | 1463780261198 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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 732ms 14:37:41 INFO - PROCESS | 4016 | 1463780261233 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 4016 | 1463780261236 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:37:41 INFO - PROCESS | 4016 | 1463780261239 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 4016 | 1463780261241 Marionette TRACE conn5 <- [1,1010,null,{}] 14:37:41 INFO - PROCESS | 4016 | 1463780261254 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}] 14:37:41 INFO - PROCESS | 4016 | 1463780261390 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:37:41 INFO - PROCESS | 4016 | 1463780261453 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA01A000 == 79 [pid = 4016] [id = 262] 14:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000025B078BC00) [pid = 4016] [serial = 785] [outer = 0000000000000000] 14:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000025B414C000) [pid = 4016] [serial = 786] [outer = 00000025B078BC00] 14:37:41 INFO - PROCESS | 4016 | 1463780261502 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000025B4149400) [pid = 4016] [serial = 787] [outer = 00000025B078BC00] 14:37:41 INFO - PROCESS | 4016 | 1463780261973 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 795ms 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025B00C6C00) [pid = 4016] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (000000258020FC00) [pid = 4016] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (000000258D26D400) [pid = 4016] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025B4155000) [pid = 4016] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025B6416400) [pid = 4016] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (00000025A32DB800) [pid = 4016] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (000000258D2AB400) [pid = 4016] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000025B0792000) [pid = 4016] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (0000002581A8AC00) [pid = 4016] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025820CC000) [pid = 4016] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (000000258D269800) [pid = 4016] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025AE60FC00) [pid = 4016] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025B4748000) [pid = 4016] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025A32B4C00) [pid = 4016] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:37:42 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025B370C800) [pid = 4016] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:37:42 INFO - PROCESS | 4016 | 1463780262143 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 4016 | 1463780262145 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:37:42 INFO - PROCESS | 4016 | 1463780262155 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 4016 | 1463780262157 Marionette TRACE conn5 <- [1,1014,null,{}] 14:37:42 INFO - PROCESS | 4016 | 1463780262165 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}] 14:37:42 INFO - PROCESS | 4016 | 1463780262266 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:37:42 INFO - PROCESS | 4016 | 1463780262275 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9CE6800 == 80 [pid = 4016] [id = 263] 14:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025A165B400) [pid = 4016] [serial = 788] [outer = 0000000000000000] 14:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025A32DB800) [pid = 4016] [serial = 789] [outer = 00000025A165B400] 14:37:42 INFO - PROCESS | 4016 | 1463780262322 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025B0842800) [pid = 4016] [serial = 790] [outer = 00000025A165B400] 14:37:42 INFO - PROCESS | 4016 | 1463780262789 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 14:37:42 INFO - PROCESS | 4016 | 1463780262846 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 4016 | 1463780262848 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:37:42 INFO - PROCESS | 4016 | 1463780262852 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 4016 | 1463780262853 Marionette TRACE conn5 <- [1,1018,null,{}] 14:37:42 INFO - PROCESS | 4016 | 1463780262857 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}] 14:37:42 INFO - PROCESS | 4016 | 1463780262966 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:37:42 INFO - PROCESS | 4016 | 1463780262973 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAC50800 == 81 [pid = 4016] [id = 264] 14:37:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025B4746000) [pid = 4016] [serial = 791] [outer = 0000000000000000] 14:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025B49BA400) [pid = 4016] [serial = 792] [outer = 00000025B4746000] 14:37:43 INFO - PROCESS | 4016 | 1463780263020 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025B4A45400) [pid = 4016] [serial = 793] [outer = 00000025B4746000] 14:37:43 INFO - PROCESS | 4016 | 1463780263461 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]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 627ms 14:37:43 INFO - PROCESS | 4016 | 1463780263482 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 4016 | 1463780263484 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:37:43 INFO - PROCESS | 4016 | 1463780263487 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 4016 | 1463780263489 Marionette TRACE conn5 <- [1,1022,null,{}] 14:37:43 INFO - PROCESS | 4016 | 1463780263492 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}] 14:37:43 INFO - PROCESS | 4016 | 1463780263589 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:37:43 INFO - PROCESS | 4016 | 1463780263597 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB039000 == 82 [pid = 4016] [id = 265] 14:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000258042B000) [pid = 4016] [serial = 794] [outer = 0000000000000000] 14:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (000000258042E800) [pid = 4016] [serial = 795] [outer = 000000258042B000] 14:37:43 INFO - PROCESS | 4016 | 1463780263671 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025B4A41000) [pid = 4016] [serial = 796] [outer = 000000258042B000] 14:37:44 INFO - PROCESS | 4016 | 1463780264102 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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 14:37:44 INFO - PROCESS | 4016 | 1463780264217 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 4016 | 1463780264221 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:37:44 INFO - PROCESS | 4016 | 1463780264227 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:37:44 INFO - PROCESS | 4016 | 1463780264232 Marionette TRACE conn5 <- [1,1026,null,{}] 14:37:44 INFO - PROCESS | 4016 | 1463780264243 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}] 14:37:44 INFO - PROCESS | 4016 | 1463780264376 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:37:44 INFO - PROCESS | 4016 | 1463780264476 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581792800 == 83 [pid = 4016] [id = 266] 14:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000258042D000) [pid = 4016] [serial = 797] [outer = 0000000000000000] 14:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (0000002580576800) [pid = 4016] [serial = 798] [outer = 000000258042D000] 14:37:44 INFO - PROCESS | 4016 | 1463780264536 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000025820C6800) [pid = 4016] [serial = 799] [outer = 000000258042D000] 14:37:45 INFO - PROCESS | 4016 | 1463780265224 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]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1038ms 14:37:45 INFO - PROCESS | 4016 | 1463780265275 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 4016 | 1463780265280 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:37:45 INFO - PROCESS | 4016 | 1463780265289 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 4016 | 1463780265293 Marionette TRACE conn5 <- [1,1030,null,{}] 14:37:45 INFO - PROCESS | 4016 | 1463780265319 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}] 14:37:45 INFO - PROCESS | 4016 | 1463780265509 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:37:45 INFO - PROCESS | 4016 | 1463780265607 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4122000 == 84 [pid = 4016] [id = 267] 14:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000025820CBC00) [pid = 4016] [serial = 800] [outer = 0000000000000000] 14:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (000000258D2AE400) [pid = 4016] [serial = 801] [outer = 00000025820CBC00] 14:37:45 INFO - PROCESS | 4016 | 1463780265664 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000025A32E4000) [pid = 4016] [serial = 802] [outer = 00000025820CBC00] 14:37:46 INFO - PROCESS | 4016 | 1463780266300 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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1059ms 14:37:46 INFO - PROCESS | 4016 | 1463780266348 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 4016 | 1463780266351 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:37:46 INFO - PROCESS | 4016 | 1463780266355 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 4016 | 1463780266357 Marionette TRACE conn5 <- [1,1034,null,{}] 14:37:46 INFO - PROCESS | 4016 | 1463780266368 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}] 14:37:46 INFO - PROCESS | 4016 | 1463780266524 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:37:46 INFO - PROCESS | 4016 | 1463780266660 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584006000 == 85 [pid = 4016] [id = 268] 14:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025AF89D000) [pid = 4016] [serial = 803] [outer = 0000000000000000] 14:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000025AFE45800) [pid = 4016] [serial = 804] [outer = 00000025AF89D000] 14:37:46 INFO - PROCESS | 4016 | 1463780266722 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (00000025B081B800) [pid = 4016] [serial = 805] [outer = 00000025AF89D000] 14:37:47 INFO - PROCESS | 4016 | 1463780267308 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]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 985ms 14:37:47 INFO - PROCESS | 4016 | 1463780267342 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 4016 | 1463780267345 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:37:47 INFO - PROCESS | 4016 | 1463780267348 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - PROCESS | 4016 | 1463780267350 Marionette TRACE conn5 <- [1,1038,null,{}] 14:37:47 INFO - PROCESS | 4016 | 1463780267354 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}] 14:37:47 INFO - PROCESS | 4016 | 1463780267474 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:37:47 INFO - PROCESS | 4016 | 1463780267608 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025802D0000 == 86 [pid = 4016] [id = 269] 14:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000025B4155000) [pid = 4016] [serial = 806] [outer = 0000000000000000] 14:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (00000025B445DC00) [pid = 4016] [serial = 807] [outer = 00000025B4155000] 14:37:47 INFO - PROCESS | 4016 | 1463780267665 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (00000025B49B5800) [pid = 4016] [serial = 808] [outer = 00000025B4155000] 14:37:48 INFO - PROCESS | 4016 | 1463780268302 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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 14:37:48 INFO - PROCESS | 4016 | 1463780268337 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 4016 | 1463780268339 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:37:48 INFO - PROCESS | 4016 | 1463780268343 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 4016 | 1463780268345 Marionette TRACE conn5 <- [1,1042,null,{}] 14:37:48 INFO - PROCESS | 4016 | 1463780268349 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}] 14:37:48 INFO - PROCESS | 4016 | 1463780268465 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:37:48 INFO - PROCESS | 4016 | 1463780268597 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0B9E000 == 87 [pid = 4016] [id = 270] 14:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (0000002581A23800) [pid = 4016] [serial = 809] [outer = 0000000000000000] 14:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000002581A29C00) [pid = 4016] [serial = 810] [outer = 0000002581A23800] 14:37:48 INFO - PROCESS | 4016 | 1463780268654 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (00000025B44CF000) [pid = 4016] [serial = 811] [outer = 0000002581A23800] 14:37:49 INFO - PROCESS | 4016 | 1463780269269 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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 14:37:49 INFO - PROCESS | 4016 | 1463780269331 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 4016 | 1463780269333 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:37:49 INFO - PROCESS | 4016 | 1463780269337 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 4016 | 1463780269339 Marionette TRACE conn5 <- [1,1046,null,{}] 14:37:49 INFO - PROCESS | 4016 | 1463780269344 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}] 14:37:49 INFO - PROCESS | 4016 | 1463780269515 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:37:49 INFO - PROCESS | 4016 | 1463780269648 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CC3800 == 88 [pid = 4016] [id = 271] 14:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (00000025B4AB1800) [pid = 4016] [serial = 812] [outer = 0000000000000000] 14:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (00000025B503E800) [pid = 4016] [serial = 813] [outer = 00000025B4AB1800] 14:37:49 INFO - PROCESS | 4016 | 1463780269706 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (00000025B7018400) [pid = 4016] [serial = 814] [outer = 00000025B4AB1800] 14:37:50 INFO - PROCESS | 4016 | 1463780270266 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]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 14:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:37:50 INFO - PROCESS | 4016 | 1463780270325 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 4016 | 1463780270328 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:37:50 INFO - PROCESS | 4016 | 1463780270332 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 4016 | 1463780270334 Marionette TRACE conn5 <- [1,1050,null,{}] 14:37:50 INFO - PROCESS | 4016 | 1463780270338 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}] 14:37:50 INFO - PROCESS | 4016 | 1463780270453 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:37:50 INFO - PROCESS | 4016 | 1463780270560 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE1000 == 89 [pid = 4016] [id = 272] 14:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (0000002581C4E000) [pid = 4016] [serial = 815] [outer = 0000000000000000] 14:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (0000002581C53000) [pid = 4016] [serial = 816] [outer = 0000002581C4E000] 14:37:50 INFO - PROCESS | 4016 | 1463780270615 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (00000025B5043C00) [pid = 4016] [serial = 817] [outer = 0000002581C4E000] 14:37:51 INFO - PROCESS | 4016 | 1463780271527 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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1226ms 14:37:51 INFO - PROCESS | 4016 | 1463780271560 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 4016 | 1463780271564 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:37:51 INFO - PROCESS | 4016 | 1463780271570 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:37:51 INFO - PROCESS | 4016 | 1463780271574 Marionette TRACE conn5 <- [1,1054,null,{}] 14:37:51 INFO - PROCESS | 4016 | 1463780271596 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}] 14:37:51 INFO - PROCESS | 4016 | 1463780271713 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:37:51 INFO - PROCESS | 4016 | 1463780271850 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DCC800 == 90 [pid = 4016] [id = 273] 14:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (0000002581A8BC00) [pid = 4016] [serial = 818] [outer = 0000000000000000] 14:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (0000002581AA6000) [pid = 4016] [serial = 819] [outer = 0000002581A8BC00] 14:37:51 INFO - PROCESS | 4016 | 1463780271902 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (0000002582025400) [pid = 4016] [serial = 820] [outer = 0000002581A8BC00] 14:37:52 INFO - PROCESS | 4016 | 1463780272555 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]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1031ms 14:37:52 INFO - PROCESS | 4016 | 1463780272605 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 4016 | 1463780272611 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:37:52 INFO - PROCESS | 4016 | 1463780272618 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 4016 | 1463780272620 Marionette TRACE conn5 <- [1,1058,null,{}] 14:37:52 INFO - PROCESS | 4016 | 1463780272624 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}] 14:37:52 INFO - PROCESS | 4016 | 1463780272733 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:37:52 INFO - PROCESS | 4016 | 1463780272844 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A79A5000 == 91 [pid = 4016] [id = 274] 14:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (0000002582031400) [pid = 4016] [serial = 821] [outer = 0000000000000000] 14:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (0000002582DA2000) [pid = 4016] [serial = 822] [outer = 0000002582031400] 14:37:52 INFO - PROCESS | 4016 | 1463780272894 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (000000258D2A7C00) [pid = 4016] [serial = 823] [outer = 0000002582031400] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40DD000 == 90 [pid = 4016] [id = 46] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E8F000 == 89 [pid = 4016] [id = 208] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAC50800 == 88 [pid = 4016] [id = 264] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9CE6800 == 87 [pid = 4016] [id = 263] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA01A000 == 86 [pid = 4016] [id = 262] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B481E800 == 85 [pid = 4016] [id = 261] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFF8A800 == 84 [pid = 4016] [id = 260] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A06000 == 83 [pid = 4016] [id = 259] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (00000025ACDE2800) [pid = 4016] [serial = 662] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (00000025B0818800) [pid = 4016] [serial = 665] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (00000025B4161800) [pid = 4016] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (00000025B7074800) [pid = 4016] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000025B752E400) [pid = 4016] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (000000258057A000) [pid = 4016] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000025B7C75800) [pid = 4016] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (00000025A32E5000) [pid = 4016] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (00000025B0668000) [pid = 4016] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (00000025B4A45800) [pid = 4016] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (00000025B75D1800) [pid = 4016] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (000000258041C000) [pid = 4016] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (00000025A164F400) [pid = 4016] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (00000025A32E6C00) [pid = 4016] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E33000 == 82 [pid = 4016] [id = 253] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3734000 == 81 [pid = 4016] [id = 252] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0DDB800 == 80 [pid = 4016] [id = 251] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07D5000 == 79 [pid = 4016] [id = 250] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92CA000 == 78 [pid = 4016] [id = 249] 14:37:53 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFEA8000 == 77 [pid = 4016] [id = 248] 14:37:53 INFO - PROCESS | 4016 | 1463780273594 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]]]}] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000025B4158000) [pid = 4016] [serial = 659] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (00000025B0632800) [pid = 4016] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (00000025B0789800) [pid = 4016] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (00000025B0850800) [pid = 4016] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000025AECB1400) [pid = 4016] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (00000025AFA0FC00) [pid = 4016] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (0000002580211800) [pid = 4016] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025A32A7400) [pid = 4016] [serial = 685] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (000000258D264000) [pid = 4016] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000025A47F2800) [pid = 4016] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025A96E3400) [pid = 4016] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025B4979C00) [pid = 4016] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (00000025820CE400) [pid = 4016] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000025820D5800) [pid = 4016] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000025B7075400) [pid = 4016] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (000000258D2E6800) [pid = 4016] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025B7532800) [pid = 4016] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025A1F20400) [pid = 4016] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025AF19C800) [pid = 4016] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (0000002581A81C00) [pid = 4016] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025B0795C00) [pid = 4016] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025B415E000) [pid = 4016] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025B1A7D000) [pid = 4016] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025B4742800) [pid = 4016] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025B44CCC00) [pid = 4016] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000025B4AAE800) [pid = 4016] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025B414A000) [pid = 4016] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (00000025A32E4C00) [pid = 4016] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025B4165C00) [pid = 4016] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000025A1F2C800) [pid = 4016] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000025B4162400) [pid = 4016] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1025ms 14:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:37:53 INFO - PROCESS | 4016 | 1463780273645 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 4016 | 1463780273647 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:37:53 INFO - PROCESS | 4016 | 1463780273651 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 4016 | 1463780273655 Marionette TRACE conn5 <- [1,1062,null,{}] 14:37:53 INFO - PROCESS | 4016 | 1463780273681 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}] 14:37:53 INFO - PROCESS | 4016 | 1463780273781 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:37:53 INFO - PROCESS | 4016 | 1463780273794 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86CE800 == 78 [pid = 4016] [id = 275] 14:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (0000002580573C00) [pid = 4016] [serial = 824] [outer = 0000000000000000] 14:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025820D3800) [pid = 4016] [serial = 825] [outer = 0000002580573C00] 14:37:53 INFO - PROCESS | 4016 | 1463780273845 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (000000258D2EE400) [pid = 4016] [serial = 826] [outer = 0000002580573C00] 14:37:54 INFO - PROCESS | 4016 | 1463780274360 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]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 14:37:54 INFO - PROCESS | 4016 | 1463780274387 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 4016 | 1463780274390 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:37:54 INFO - PROCESS | 4016 | 1463780274393 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 4016 | 1463780274395 Marionette TRACE conn5 <- [1,1066,null,{}] 14:37:54 INFO - PROCESS | 4016 | 1463780274399 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}] 14:37:54 INFO - PROCESS | 4016 | 1463780274495 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:37:54 INFO - PROCESS | 4016 | 1463780274504 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF756000 == 79 [pid = 4016] [id = 276] 14:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025A2F20400) [pid = 4016] [serial = 827] [outer = 0000000000000000] 14:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000025A32AD800) [pid = 4016] [serial = 828] [outer = 00000025A2F20400] 14:37:54 INFO - PROCESS | 4016 | 1463780274550 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025A32E5400) [pid = 4016] [serial = 829] [outer = 00000025A2F20400] 14:37:55 INFO - PROCESS | 4016 | 1463780275044 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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 14:37:55 INFO - PROCESS | 4016 | 1463780275087 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 4016 | 1463780275089 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:37:55 INFO - PROCESS | 4016 | 1463780275093 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 4016 | 1463780275094 Marionette TRACE conn5 <- [1,1070,null,{}] 14:37:55 INFO - PROCESS | 4016 | 1463780275098 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}] 14:37:55 INFO - PROCESS | 4016 | 1463780275220 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:37:55 INFO - PROCESS | 4016 | 1463780275313 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFF7B800 == 80 [pid = 4016] [id = 277] 14:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025A2862800) [pid = 4016] [serial = 830] [outer = 0000000000000000] 14:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025A9291000) [pid = 4016] [serial = 831] [outer = 00000025A2862800] 14:37:55 INFO - PROCESS | 4016 | 1463780275360 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025A9C7B800) [pid = 4016] [serial = 832] [outer = 00000025A2862800] 14:37:55 INFO - PROCESS | 4016 | 1463780275750 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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 14:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:37:55 INFO - PROCESS | 4016 | 1463780275788 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 4016 | 1463780275790 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:37:55 INFO - PROCESS | 4016 | 1463780275793 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 4016 | 1463780275795 Marionette TRACE conn5 <- [1,1074,null,{}] 14:37:55 INFO - PROCESS | 4016 | 1463780275817 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}] 14:37:55 INFO - PROCESS | 4016 | 1463780275969 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:37:56 INFO - PROCESS | 4016 | 1463780275996 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E1000 == 81 [pid = 4016] [id = 278] 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025ACA29C00) [pid = 4016] [serial = 833] [outer = 0000000000000000] 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025AECB1000) [pid = 4016] [serial = 834] [outer = 00000025ACA29C00] 14:37:56 INFO - PROCESS | 4016 | 1463780276044 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025AF899000) [pid = 4016] [serial = 835] [outer = 00000025ACA29C00] 14:37:56 INFO - PROCESS | 4016 | 1463780276482 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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 14:37:56 INFO - PROCESS | 4016 | 1463780276531 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 4016 | 1463780276541 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:37:56 INFO - PROCESS | 4016 | 1463780276578 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 4016 | 1463780276580 Marionette TRACE conn5 <- [1,1078,null,{}] 14:37:56 INFO - PROCESS | 4016 | 1463780276598 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}] 14:37:56 INFO - PROCESS | 4016 | 1463780276719 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:37:56 INFO - PROCESS | 4016 | 1463780276782 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2663000 == 82 [pid = 4016] [id = 279] 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025AFE3EC00) [pid = 4016] [serial = 836] [outer = 0000000000000000] 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025AFE48C00) [pid = 4016] [serial = 837] [outer = 00000025AFE3EC00] 14:37:56 INFO - PROCESS | 4016 | 1463780276828 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025B0635800) [pid = 4016] [serial = 838] [outer = 00000025AFE3EC00] 14:37:57 INFO - PROCESS | 4016 | 1463780277270 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]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 755ms 14:37:57 INFO - PROCESS | 4016 | 1463780277314 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 4016 | 1463780277316 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:37:57 INFO - PROCESS | 4016 | 1463780277319 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:37:57 INFO - PROCESS | 4016 | 1463780277321 Marionette TRACE conn5 <- [1,1082,null,{}] 14:37:57 INFO - PROCESS | 4016 | 1463780277325 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}] 14:37:57 INFO - PROCESS | 4016 | 1463780277449 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:37:57 INFO - PROCESS | 4016 | 1463780277467 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E23000 == 83 [pid = 4016] [id = 280] 14:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000025B0669400) [pid = 4016] [serial = 839] [outer = 0000000000000000] 14:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025B078C800) [pid = 4016] [serial = 840] [outer = 00000025B0669400] 14:37:57 INFO - PROCESS | 4016 | 1463780277512 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025B0ADAC00) [pid = 4016] [serial = 841] [outer = 00000025B0669400] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000025AFA06C00) [pid = 4016] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000025B078D800) [pid = 4016] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000025B72BC000) [pid = 4016] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025B503EC00) [pid = 4016] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025AC3C5800) [pid = 4016] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025AFA0E000) [pid = 4016] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025B7C70400) [pid = 4016] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025B4456C00) [pid = 4016] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025B72BD000) [pid = 4016] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (0000002580573800) [pid = 4016] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025B74E3400) [pid = 4016] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025B7013400) [pid = 4016] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (0000002580418000) [pid = 4016] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025A32DB400) [pid = 4016] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (0000002581AA6400) [pid = 4016] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025B4456800) [pid = 4016] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000025B497F000) [pid = 4016] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000025AF898400) [pid = 4016] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000025B078BC00) [pid = 4016] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (00000025A165B400) [pid = 4016] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000025B4746000) [pid = 4016] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000025B030C000) [pid = 4016] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000025AF897000) [pid = 4016] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (000000258057C000) [pid = 4016] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000025A96DF000) [pid = 4016] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025ACE32800) [pid = 4016] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025A2865800) [pid = 4016] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000025A2FC1400) [pid = 4016] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000258D2E7000) [pid = 4016] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025A32A6C00) [pid = 4016] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:37:58 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025A32ACC00) [pid = 4016] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:37:58 INFO - PROCESS | 4016 | 1463780278407 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]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1132ms 14:37:58 INFO - PROCESS | 4016 | 1463780278454 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 4016 | 1463780278456 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:37:58 INFO - PROCESS | 4016 | 1463780278459 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 4016 | 1463780278469 Marionette TRACE conn5 <- [1,1086,null,{}] 14:37:58 INFO - PROCESS | 4016 | 1463780278473 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}] 14:37:58 INFO - PROCESS | 4016 | 1463780278600 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:37:58 INFO - PROCESS | 4016 | 1463780278661 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E2800 == 84 [pid = 4016] [id = 281] 14:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000002580204000) [pid = 4016] [serial = 842] [outer = 0000000000000000] 14:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000258057C000) [pid = 4016] [serial = 843] [outer = 0000002580204000] 14:37:58 INFO - PROCESS | 4016 | 1463780278707 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025A96DF000) [pid = 4016] [serial = 844] [outer = 0000002580204000] 14:37:59 INFO - PROCESS | 4016 | 1463780279048 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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 649ms 14:37:59 INFO - PROCESS | 4016 | 1463780279112 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 4016 | 1463780279115 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:37:59 INFO - PROCESS | 4016 | 1463780279119 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 4016 | 1463780279121 Marionette TRACE conn5 <- [1,1090,null,{}] 14:37:59 INFO - PROCESS | 4016 | 1463780279124 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}] 14:37:59 INFO - PROCESS | 4016 | 1463780279218 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:37:59 INFO - PROCESS | 4016 | 1463780279225 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4835000 == 85 [pid = 4016] [id = 282] 14:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025AECA7800) [pid = 4016] [serial = 845] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025B0787400) [pid = 4016] [serial = 846] [outer = 00000025AECA7800] 14:37:59 INFO - PROCESS | 4016 | 1463780279271 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000025B1A81800) [pid = 4016] [serial = 847] [outer = 00000025AECA7800] 14:37:59 INFO - PROCESS | 4016 | 1463780279712 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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 627ms 14:37:59 INFO - PROCESS | 4016 | 1463780279748 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 4016 | 1463780279750 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:37:59 INFO - PROCESS | 4016 | 1463780279754 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 4016 | 1463780279756 Marionette TRACE conn5 <- [1,1094,null,{}] 14:37:59 INFO - PROCESS | 4016 | 1463780279760 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}] 14:37:59 INFO - PROCESS | 4016 | 1463780279888 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:37:59 INFO - PROCESS | 4016 | 1463780279934 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B75AC000 == 86 [pid = 4016] [id = 283] 14:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000025B377A800) [pid = 4016] [serial = 848] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000025B3EA2800) [pid = 4016] [serial = 849] [outer = 00000025B377A800] 14:37:59 INFO - PROCESS | 4016 | 1463780279985 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000025B414A000) [pid = 4016] [serial = 850] [outer = 00000025B377A800] 14:38:00 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:38:00 INFO - PROCESS | 4016 | 1463780280921 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]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1182ms 14:38:00 INFO - PROCESS | 4016 | 1463780280942 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 4016 | 1463780280946 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:38:00 INFO - PROCESS | 4016 | 1463780280954 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - PROCESS | 4016 | 1463780280957 Marionette TRACE conn5 <- [1,1098,null,{}] 14:38:00 INFO - PROCESS | 4016 | 1463780280963 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}] 14:38:01 INFO - PROCESS | 4016 | 1463780281094 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:38:01 INFO - PROCESS | 4016 | 1463780281228 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401C800 == 87 [pid = 4016] [id = 284] 14:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (0000002581A23000) [pid = 4016] [serial = 851] [outer = 0000000000000000] 14:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (0000002581A8D000) [pid = 4016] [serial = 852] [outer = 0000002581A23000] 14:38:01 INFO - PROCESS | 4016 | 1463780281287 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (000000258202A800) [pid = 4016] [serial = 853] [outer = 0000002581A23000] 14:38:01 INFO - PROCESS | 4016 | 1463780281937 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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1027ms 14:38:02 INFO - PROCESS | 4016 | 1463780281987 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 4016 | 1463780281993 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:38:02 INFO - PROCESS | 4016 | 1463780282000 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:38:02 INFO - PROCESS | 4016 | 1463780282003 Marionette TRACE conn5 <- [1,1102,null,{}] 14:38:02 INFO - PROCESS | 4016 | 1463780282007 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}] 14:38:02 INFO - PROCESS | 4016 | 1463780282181 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:38:02 INFO - PROCESS | 4016 | 1463780282315 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0017800 == 88 [pid = 4016] [id = 285] 14:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (000000258D2A2800) [pid = 4016] [serial = 854] [outer = 0000000000000000] 14:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000025A1653000) [pid = 4016] [serial = 855] [outer = 000000258D2A2800] 14:38:02 INFO - PROCESS | 4016 | 1463780282373 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025A451B400) [pid = 4016] [serial = 856] [outer = 000000258D2A2800] 14:38:03 INFO - PROCESS | 4016 | 1463780283034 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]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1076ms 14:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:38:03 INFO - PROCESS | 4016 | 1463780283088 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 4016 | 1463780283091 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:38:03 INFO - PROCESS | 4016 | 1463780283095 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 4016 | 1463780283099 Marionette TRACE conn5 <- [1,1106,null,{}] 14:38:03 INFO - PROCESS | 4016 | 1463780283111 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}] 14:38:03 INFO - PROCESS | 4016 | 1463780283267 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:38:03 INFO - PROCESS | 4016 | 1463780283404 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E8D800 == 89 [pid = 4016] [id = 286] 14:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000025ACE2C000) [pid = 4016] [serial = 857] [outer = 0000000000000000] 14:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025AF876000) [pid = 4016] [serial = 858] [outer = 00000025ACE2C000] 14:38:03 INFO - PROCESS | 4016 | 1463780283465 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000025B1A87C00) [pid = 4016] [serial = 859] [outer = 00000025ACE2C000] 14:38:04 INFO - PROCESS | 4016 | 1463780284088 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]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1032ms 14:38:04 INFO - PROCESS | 4016 | 1463780284128 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 4016 | 1463780284131 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:38:04 INFO - PROCESS | 4016 | 1463780284135 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 4016 | 1463780284137 Marionette TRACE conn5 <- [1,1110,null,{}] 14:38:04 INFO - PROCESS | 4016 | 1463780284141 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}] 14:38:04 INFO - PROCESS | 4016 | 1463780284263 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:38:04 INFO - PROCESS | 4016 | 1463780284369 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9C73800 == 90 [pid = 4016] [id = 287] 14:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025B396D400) [pid = 4016] [serial = 860] [outer = 0000000000000000] 14:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025B4150800) [pid = 4016] [serial = 861] [outer = 00000025B396D400] 14:38:04 INFO - PROCESS | 4016 | 1463780284425 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025B4456800) [pid = 4016] [serial = 862] [outer = 00000025B396D400] 14:38:05 INFO - PROCESS | 4016 | 1463780285035 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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 14:38:05 INFO - PROCESS | 4016 | 1463780285079 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 4016 | 1463780285082 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:38:05 INFO - PROCESS | 4016 | 1463780285085 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 4016 | 1463780285088 Marionette TRACE conn5 <- [1,1114,null,{}] 14:38:05 INFO - PROCESS | 4016 | 1463780285092 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}] 14:38:05 INFO - PROCESS | 4016 | 1463780285213 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:38:05 INFO - PROCESS | 4016 | 1463780285317 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA027800 == 91 [pid = 4016] [id = 288] 14:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025B4740800) [pid = 4016] [serial = 863] [outer = 0000000000000000] 14:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025B4746000) [pid = 4016] [serial = 864] [outer = 00000025B4740800] 14:38:05 INFO - PROCESS | 4016 | 1463780285373 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025B49BF000) [pid = 4016] [serial = 865] [outer = 00000025B4740800] 14:38:05 INFO - PROCESS | 4016 | 1463780285957 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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 943ms 14:38:06 INFO - PROCESS | 4016 | 1463780286031 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:38:06 INFO - PROCESS | 4016 | 1463780286034 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 4016 | 1463780286037 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 4016 | 1463780286040 Marionette TRACE conn5 <- [1,1118,null,{}] 14:38:06 INFO - PROCESS | 4016 | 1463780286043 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}] 14:38:06 INFO - PROCESS | 4016 | 1463780286181 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:38:06 INFO - PROCESS | 4016 | 1463780286315 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAC45800 == 92 [pid = 4016] [id = 289] 14:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025B4E4C800) [pid = 4016] [serial = 866] [outer = 0000000000000000] 14:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025B501C800) [pid = 4016] [serial = 867] [outer = 00000025B4E4C800] 14:38:06 INFO - PROCESS | 4016 | 1463780286373 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025B641CC00) [pid = 4016] [serial = 868] [outer = 00000025B4E4C800] 14:38:06 INFO - PROCESS | 4016 | 1463780286931 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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 944ms 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:38:07 INFO - PROCESS | 4016 | 1463780286984 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 4016 | 1463780286986 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:38:07 INFO - PROCESS | 4016 | 1463780286990 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 4016 | 1463780286992 Marionette TRACE conn5 <- [1,1122,null,{}] 14:38:07 INFO - PROCESS | 4016 | 1463780286996 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}] 14:38:07 INFO - PROCESS | 4016 | 1463780287144 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:38:07 INFO - PROCESS | 4016 | 1463780287277 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB032800 == 93 [pid = 4016] [id = 290] 14:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (0000002580578800) [pid = 4016] [serial = 869] [outer = 0000000000000000] 14:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000025826E2400) [pid = 4016] [serial = 870] [outer = 0000002580578800] 14:38:07 INFO - PROCESS | 4016 | 1463780287334 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025826EB400) [pid = 4016] [serial = 871] [outer = 0000002580578800] 14:38:07 INFO - PROCESS | 4016 | [GFX2-]: DrawTargetD2D 1.1 (00000025B9743F70): Failed to create GradientStopCollection with no stops. 14:38:07 INFO - PROCESS | 4016 | [GFX3-]: No stops specified for gradient pattern. 14:38:07 INFO - PROCESS | 4016 | 1463780287942 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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 985ms 14:38:07 INFO - PROCESS | 4016 | 1463780287978 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 4016 | 1463780287980 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:38:07 INFO - PROCESS | 4016 | 1463780287984 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 4016 | 1463780287986 Marionette TRACE conn5 <- [1,1126,null,{}] 14:38:07 INFO - PROCESS | 4016 | 1463780287990 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}] 14:38:08 INFO - PROCESS | 4016 | 1463780288110 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:38:08 INFO - PROCESS | 4016 | 1463780288244 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580ECF000 == 94 [pid = 4016] [id = 291] 14:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (0000002581A80800) [pid = 4016] [serial = 872] [outer = 0000000000000000] 14:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000258202FC00) [pid = 4016] [serial = 873] [outer = 0000002581A80800] 14:38:08 INFO - PROCESS | 4016 | 1463780288302 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (0000002584304400) [pid = 4016] [serial = 874] [outer = 0000002581A80800] 14:38:09 INFO - PROCESS | 4016 | 1463780289158 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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1191ms 14:38:09 INFO - PROCESS | 4016 | 1463780289178 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 4016 | 1463780289182 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 4016 | 1463780289187 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:38:09 INFO - PROCESS | 4016 | 1463780289192 Marionette TRACE conn5 <- [1,1130,null,{}] 14:38:09 INFO - PROCESS | 4016 | 1463780289198 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}] 14:38:09 INFO - PROCESS | 4016 | 1463780289317 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:38:09 INFO - PROCESS | 4016 | 1463780289457 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000258416F800 == 95 [pid = 4016] [id = 292] 14:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (000000258057A000) [pid = 4016] [serial = 875] [outer = 0000000000000000] 14:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (000000258057E000) [pid = 4016] [serial = 876] [outer = 000000258057A000] 14:38:09 INFO - PROCESS | 4016 | 1463780289510 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (0000002581AA0000) [pid = 4016] [serial = 877] [outer = 000000258057A000] 14:38:10 INFO - PROCESS | 4016 | 1463780290111 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]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 944ms 14:38:10 INFO - PROCESS | 4016 | 1463780290137 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 4016 | 1463780290143 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:38:10 INFO - PROCESS | 4016 | 1463780290149 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 4016 | 1463780290152 Marionette TRACE conn5 <- [1,1134,null,{}] 14:38:10 INFO - PROCESS | 4016 | 1463780290156 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}] 14:38:10 INFO - PROCESS | 4016 | 1463780290268 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:38:10 INFO - PROCESS | 4016 | 1463780290430 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4835000 == 94 [pid = 4016] [id = 282] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E2800 == 93 [pid = 4016] [id = 281] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E23000 == 92 [pid = 4016] [id = 280] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2663000 == 91 [pid = 4016] [id = 279] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E1000 == 90 [pid = 4016] [id = 278] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFF7B800 == 89 [pid = 4016] [id = 277] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (000000258042E800) [pid = 4016] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025804A5000 == 90 [pid = 4016] [id = 293] 14:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (000000258020C800) [pid = 4016] [serial = 878] [outer = 0000000000000000] 14:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (0000002580426800) [pid = 4016] [serial = 879] [outer = 000000258020C800] 14:38:10 INFO - PROCESS | 4016 | 1463780290528 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025826E5800) [pid = 4016] [serial = 880] [outer = 000000258020C800] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF756000 == 89 [pid = 4016] [id = 276] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86CE800 == 88 [pid = 4016] [id = 275] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025A79A5000 == 87 [pid = 4016] [id = 274] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DCC800 == 86 [pid = 4016] [id = 273] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002584006000 == 85 [pid = 4016] [id = 268] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4122000 == 84 [pid = 4016] [id = 267] 14:38:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002581792800 == 83 [pid = 4016] [id = 266] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (00000025B5021400) [pid = 4016] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025B701FC00) [pid = 4016] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000025B4AB2800) [pid = 4016] [serial = 670] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000025B377D400) [pid = 4016] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025B752D800) [pid = 4016] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025B72C6C00) [pid = 4016] [serial = 673] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (00000025AF895C00) [pid = 4016] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000025B2AB4400) [pid = 4016] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000025BAB4CC00) [pid = 4016] [serial = 679] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000025B641B400) [pid = 4016] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025B75CC000) [pid = 4016] [serial = 676] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (0000002580580800) [pid = 4016] [serial = 682] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025B7C70800) [pid = 4016] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025B707B400) [pid = 4016] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (000000258D265400) [pid = 4016] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025AC356800) [pid = 4016] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025BAB53800) [pid = 4016] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025B0034400) [pid = 4016] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025B414C000) [pid = 4016] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000025B0667800) [pid = 4016] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025A32DB800) [pid = 4016] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (00000025B0842800) [pid = 4016] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025B49BA400) [pid = 4016] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000025B0670400) [pid = 4016] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000025AFE3F400) [pid = 4016] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000025AF89BC00) [pid = 4016] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (00000025820D2400) [pid = 4016] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (0000002581AA3C00) [pid = 4016] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000025ACA26800) [pid = 4016] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000025AC391800) [pid = 4016] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000025B4149400) [pid = 4016] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000025AE609400) [pid = 4016] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025AF21D400) [pid = 4016] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025A7957C00) [pid = 4016] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000025B4150000) [pid = 4016] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (00000025B4037400) [pid = 4016] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025B087C400) [pid = 4016] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025A32E8800) [pid = 4016] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000258D2F0000) [pid = 4016] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025A79EA400) [pid = 4016] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025A79EE000) [pid = 4016] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025A32D9400) [pid = 4016] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B220D400) [pid = 4016] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B3EA3C00) [pid = 4016] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025B0796800) [pid = 4016] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B4A45400) [pid = 4016] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:38:10 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025A9297800) [pid = 4016] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:38:11 INFO - PROCESS | 4016 | 1463780291042 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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 942ms 14:38:11 INFO - PROCESS | 4016 | 1463780291092 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 4016 | 1463780291094 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:38:11 INFO - PROCESS | 4016 | 1463780291100 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 4016 | 1463780291104 Marionette TRACE conn5 <- [1,1138,null,{}] 14:38:11 INFO - PROCESS | 4016 | 1463780291116 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}] 14:38:11 INFO - PROCESS | 4016 | 1463780291220 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:38:11 INFO - PROCESS | 4016 | 1463780291325 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3054000 == 84 [pid = 4016] [id = 294] 14:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025820CF000) [pid = 4016] [serial = 881] [outer = 0000000000000000] 14:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000002584311C00) [pid = 4016] [serial = 882] [outer = 00000025820CF000] 14:38:11 INFO - PROCESS | 4016 | 1463780291375 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (000000258D2A6800) [pid = 4016] [serial = 883] [outer = 00000025820CF000] 14:38:11 INFO - PROCESS | 4016 | 1463780291778 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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 733ms 14:38:11 INFO - PROCESS | 4016 | 1463780291834 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 4016 | 1463780291837 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:38:11 INFO - PROCESS | 4016 | 1463780291841 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 4016 | 1463780291842 Marionette TRACE conn5 <- [1,1142,null,{}] 14:38:11 INFO - PROCESS | 4016 | 1463780291846 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}] 14:38:11 INFO - PROCESS | 4016 | 1463780291944 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:38:11 INFO - PROCESS | 4016 | 1463780291987 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7990800 == 85 [pid = 4016] [id = 295] 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A1654800) [pid = 4016] [serial = 884] [outer = 0000000000000000] 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (00000025A16DA800) [pid = 4016] [serial = 885] [outer = 00000025A1654800] 14:38:12 INFO - PROCESS | 4016 | 1463780292042 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025A1F24000) [pid = 4016] [serial = 886] [outer = 00000025A1654800] 14:38:12 INFO - PROCESS | 4016 | 1463780292478 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]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 14:38:12 INFO - PROCESS | 4016 | 1463780292535 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 4016 | 1463780292537 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:38:12 INFO - PROCESS | 4016 | 1463780292541 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 4016 | 1463780292542 Marionette TRACE conn5 <- [1,1146,null,{}] 14:38:12 INFO - PROCESS | 4016 | 1463780292546 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}] 14:38:12 INFO - PROCESS | 4016 | 1463780292641 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:38:12 INFO - PROCESS | 4016 | 1463780292648 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86DB000 == 86 [pid = 4016] [id = 296] 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025A283D000) [pid = 4016] [serial = 887] [outer = 0000000000000000] 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025A2856C00) [pid = 4016] [serial = 888] [outer = 00000025A283D000] 14:38:12 INFO - PROCESS | 4016 | 1463780292694 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025A2FBD000) [pid = 4016] [serial = 889] [outer = 00000025A283D000] 14:38:13 INFO - PROCESS | 4016 | 1463780293175 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] 14:38:13 INFO - PROCESS | 4016 | 1463780293236 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:38:13 INFO - PROCESS | 4016 | 1463780293246 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 4016 | 1463780293248 Marionette TRACE conn5 <- [1,1150,null,{}] 14:38:13 INFO - PROCESS | 4016 | 1463780293252 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}] 14:38:13 INFO - PROCESS | 4016 | 1463780293426 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:38:13 INFO - PROCESS | 4016 | 1463780293453 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AEC5E800 == 87 [pid = 4016] [id = 297] 14:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025A32E1000) [pid = 4016] [serial = 890] [outer = 0000000000000000] 14:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025A3B5BC00) [pid = 4016] [serial = 891] [outer = 00000025A32E1000] 14:38:13 INFO - PROCESS | 4016 | 1463780293500 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025A4755000) [pid = 4016] [serial = 892] [outer = 00000025A32E1000] 14:38:13 INFO - PROCESS | 4016 | 1463780293986 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 794ms 14:38:14 INFO - PROCESS | 4016 | 1463780294042 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 4016 | 1463780294044 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 4016 | 1463780294048 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:38:14 INFO - PROCESS | 4016 | 1463780294050 Marionette TRACE conn5 <- [1,1154,null,{}] 14:38:14 INFO - PROCESS | 4016 | 1463780294061 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}] 14:38:14 INFO - PROCESS | 4016 | 1463780294187 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:38:14 INFO - PROCESS | 4016 | 1463780294249 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFB7B800 == 88 [pid = 4016] [id = 298] 14:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025A7865000) [pid = 4016] [serial = 893] [outer = 0000000000000000] 14:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025A7983000) [pid = 4016] [serial = 894] [outer = 00000025A7865000] 14:38:14 INFO - PROCESS | 4016 | 1463780294295 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000025A85EE000) [pid = 4016] [serial = 895] [outer = 00000025A7865000] 14:38:14 INFO - PROCESS | 4016 | 1463780294736 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 732ms 14:38:14 INFO - PROCESS | 4016 | 1463780294789 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 4016 | 1463780294792 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 4016 | 1463780294798 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:38:14 INFO - PROCESS | 4016 | 1463780294799 Marionette TRACE conn5 <- [1,1158,null,{}] 14:38:14 INFO - PROCESS | 4016 | 1463780294803 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}] 14:38:15 INFO - PROCESS | 4016 | 1463780295089 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025A2FBC400) [pid = 4016] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025ACE32000) [pid = 4016] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000025A2862800) [pid = 4016] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000258042B000) [pid = 4016] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025A2F20400) [pid = 4016] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000002582031400) [pid = 4016] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000002580573C00) [pid = 4016] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025AFE3EC00) [pid = 4016] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000002581A8BC00) [pid = 4016] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000002580204000) [pid = 4016] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B0669400) [pid = 4016] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025AECA7800) [pid = 4016] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025ACA29C00) [pid = 4016] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025A1F1F800) [pid = 4016] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025A3730000) [pid = 4016] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025B3EABC00) [pid = 4016] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000258D2A5400) [pid = 4016] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025B2162C00) [pid = 4016] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025AC38D800) [pid = 4016] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:38:15 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025A1F25400) [pid = 4016] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:38:15 INFO - PROCESS | 4016 | 1463780295159 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACE96000 == 89 [pid = 4016] [id = 299] 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000258042B800) [pid = 4016] [serial = 896] [outer = 0000000000000000] 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000002581A8BC00) [pid = 4016] [serial = 897] [outer = 000000258042B800] 14:38:15 INFO - PROCESS | 4016 | 1463780295207 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025A85E2400) [pid = 4016] [serial = 898] [outer = 000000258042B800] 14:38:15 INFO - PROCESS | 4016 | 1463780295569 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]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 839ms 14:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:38:15 INFO - PROCESS | 4016 | 1463780295642 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 4016 | 1463780295644 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:38:15 INFO - PROCESS | 4016 | 1463780295648 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 4016 | 1463780295649 Marionette TRACE conn5 <- [1,1162,null,{}] 14:38:15 INFO - PROCESS | 4016 | 1463780295653 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}] 14:38:15 INFO - PROCESS | 4016 | 1463780295752 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:38:15 INFO - PROCESS | 4016 | 1463780295760 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0016000 == 90 [pid = 4016] [id = 300] 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A928F400) [pid = 4016] [serial = 899] [outer = 0000000000000000] 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A96E5C00) [pid = 4016] [serial = 900] [outer = 00000025A928F400] 14:38:15 INFO - PROCESS | 4016 | 1463780295806 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025AA017800) [pid = 4016] [serial = 901] [outer = 00000025A928F400] 14:38:16 INFO - PROCESS | 4016 | 1463780296247 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] 14:38:16 INFO - PROCESS | 4016 | 1463780296283 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:38:16 INFO - PROCESS | 4016 | 1463780296286 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 4016 | 1463780296288 Marionette TRACE conn5 <- [1,1166,null,{}] 14:38:16 INFO - PROCESS | 4016 | 1463780296292 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}] 14:38:16 INFO - PROCESS | 4016 | 1463780296390 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:38:16 INFO - PROCESS | 4016 | 1463780296397 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E5000 == 91 [pid = 4016] [id = 301] 14:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025AC3BCC00) [pid = 4016] [serial = 902] [outer = 0000000000000000] 14:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025AC3C3800) [pid = 4016] [serial = 903] [outer = 00000025AC3BCC00] 14:38:16 INFO - PROCESS | 4016 | 1463780296444 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025ACA24000) [pid = 4016] [serial = 904] [outer = 00000025AC3BCC00] 14:38:16 INFO - PROCESS | 4016 | 1463780296934 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] 14:38:16 INFO - PROCESS | 4016 | 1463780296981 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:38:16 INFO - PROCESS | 4016 | 1463780296984 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 4016 | 1463780296987 Marionette TRACE conn5 <- [1,1170,null,{}] 14:38:16 INFO - PROCESS | 4016 | 1463780296991 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}] 14:38:17 INFO - PROCESS | 4016 | 1463780297184 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:38:17 INFO - PROCESS | 4016 | 1463780297325 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025804B0000 == 92 [pid = 4016] [id = 302] 14:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (000000258020D000) [pid = 4016] [serial = 905] [outer = 0000000000000000] 14:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000002580416000) [pid = 4016] [serial = 906] [outer = 000000258020D000] 14:38:17 INFO - PROCESS | 4016 | 1463780297387 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000002581A2E400) [pid = 4016] [serial = 907] [outer = 000000258020D000] 14:38:18 INFO - PROCESS | 4016 | 1463780298102 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] 14:38:18 INFO - PROCESS | 4016 | 1463780298185 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:38:18 INFO - PROCESS | 4016 | 1463780298190 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 4016 | 1463780298195 Marionette TRACE conn5 <- [1,1174,null,{}] 14:38:18 INFO - PROCESS | 4016 | 1463780298201 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}] 14:38:18 INFO - PROCESS | 4016 | 1463780298339 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:38:18 INFO - PROCESS | 4016 | 1463780298466 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7834000 == 93 [pid = 4016] [id = 303] 14:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (000000258430E800) [pid = 4016] [serial = 908] [outer = 0000000000000000] 14:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (000000258D266000) [pid = 4016] [serial = 909] [outer = 000000258430E800] 14:38:18 INFO - PROCESS | 4016 | 1463780298528 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (000000258D2F1C00) [pid = 4016] [serial = 910] [outer = 000000258430E800] 14:38:19 INFO - PROCESS | 4016 | 1463780299220 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] 14:38:19 INFO - PROCESS | 4016 | 1463780299294 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:38:19 INFO - PROCESS | 4016 | 1463780299299 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 4016 | 1463780299302 Marionette TRACE conn5 <- [1,1178,null,{}] 14:38:19 INFO - PROCESS | 4016 | 1463780299306 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}] 14:38:19 INFO - PROCESS | 4016 | 1463780299430 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:38:19 INFO - PROCESS | 4016 | 1463780299564 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B13B7800 == 94 [pid = 4016] [id = 304] 14:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025A32DF000) [pid = 4016] [serial = 911] [outer = 0000000000000000] 14:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025A362BC00) [pid = 4016] [serial = 912] [outer = 00000025A32DF000] 14:38:19 INFO - PROCESS | 4016 | 1463780299622 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025A9154C00) [pid = 4016] [serial = 913] [outer = 00000025A32DF000] 14:38:20 INFO - PROCESS | 4016 | 1463780300232 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] 14:38:20 INFO - PROCESS | 4016 | 1463780300289 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:38:20 INFO - PROCESS | 4016 | 1463780300301 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 4016 | 1463780300306 Marionette TRACE conn5 <- [1,1182,null,{}] 14:38:20 INFO - PROCESS | 4016 | 1463780300310 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}] 14:38:20 INFO - PROCESS | 4016 | 1463780300437 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:38:20 INFO - PROCESS | 4016 | 1463780300569 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3745000 == 95 [pid = 4016] [id = 305] 14:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025A86A1800) [pid = 4016] [serial = 914] [outer = 0000000000000000] 14:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (00000025AEC2E800) [pid = 4016] [serial = 915] [outer = 00000025A86A1800] 14:38:20 INFO - PROCESS | 4016 | 1463780300627 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (00000025AF219800) [pid = 4016] [serial = 916] [outer = 00000025A86A1800] 14:38:21 INFO - PROCESS | 4016 | 1463780301227 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] 14:38:21 INFO - PROCESS | 4016 | 1463780301305 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:38:21 INFO - PROCESS | 4016 | 1463780301321 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 4016 | 1463780301323 Marionette TRACE conn5 <- [1,1186,null,{}] 14:38:21 INFO - PROCESS | 4016 | 1463780301330 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}] 14:38:21 INFO - PROCESS | 4016 | 1463780301454 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:38:21 INFO - PROCESS | 4016 | 1463780301584 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E37800 == 96 [pid = 4016] [id = 306] 14:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (00000025AF290800) [pid = 4016] [serial = 917] [outer = 0000000000000000] 14:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (00000025AF89E400) [pid = 4016] [serial = 918] [outer = 00000025AF290800] 14:38:21 INFO - PROCESS | 4016 | 1463780301641 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000025AFA0E400) [pid = 4016] [serial = 919] [outer = 00000025AF290800] 14:38:22 INFO - PROCESS | 4016 | 1463780302238 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]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 942ms 14:38:22 INFO - PROCESS | 4016 | 1463780302253 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:38:22 INFO - PROCESS | 4016 | 1463780302256 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:38:22 INFO - PROCESS | 4016 | 1463780302277 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 4016 | 1463780302279 Marionette TRACE conn5 <- [1,1190,null,{}] 14:38:22 INFO - PROCESS | 4016 | 1463780302285 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}] 14:38:22 INFO - PROCESS | 4016 | 1463780302408 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:38:22 INFO - PROCESS | 4016 | 1463780302515 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B413D800 == 97 [pid = 4016] [id = 307] 14:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000025B0033000) [pid = 4016] [serial = 920] [outer = 0000000000000000] 14:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000025B0039C00) [pid = 4016] [serial = 921] [outer = 00000025B0033000] 14:38:22 INFO - PROCESS | 4016 | 1463780302579 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000025B047E800) [pid = 4016] [serial = 922] [outer = 00000025B0033000] 14:38:23 INFO - PROCESS | 4016 | 1463780303194 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]]]}] 14:38:23 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 14:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 944ms 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:38:23 INFO - PROCESS | 4016 | 1463780303206 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 4016 | 1463780303208 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:38:23 INFO - PROCESS | 4016 | 1463780303212 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 4016 | 1463780303214 Marionette TRACE conn5 <- [1,1194,null,{}] 14:38:23 INFO - PROCESS | 4016 | 1463780303218 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}] 14:38:23 INFO - PROCESS | 4016 | 1463780303340 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:38:23 INFO - PROCESS | 4016 | 1463780303446 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E6C000 == 98 [pid = 4016] [id = 308] 14:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000025B066AC00) [pid = 4016] [serial = 923] [outer = 0000000000000000] 14:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025B0670800) [pid = 4016] [serial = 924] [outer = 00000025B066AC00] 14:38:23 INFO - PROCESS | 4016 | 1463780303501 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000025B0795C00) [pid = 4016] [serial = 925] [outer = 00000025B066AC00] 14:38:24 INFO - PROCESS | 4016 | 1463780304120 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]]]}] 14:38:24 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 14:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 14:38:24 INFO - PROCESS | 4016 | 1463780304201 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 4016 | 1463780304203 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:38:24 INFO - PROCESS | 4016 | 1463780304207 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 4016 | 1463780304210 Marionette TRACE conn5 <- [1,1198,null,{}] 14:38:24 INFO - PROCESS | 4016 | 1463780304228 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}] 14:38:24 INFO - PROCESS | 4016 | 1463780304349 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:38:24 INFO - PROCESS | 4016 | 1463780304481 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B753A800 == 99 [pid = 4016] [id = 309] 14:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025B066B800) [pid = 4016] [serial = 926] [outer = 0000000000000000] 14:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000025B084EC00) [pid = 4016] [serial = 927] [outer = 00000025B066B800] 14:38:24 INFO - PROCESS | 4016 | 1463780304538 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025B0AD9C00) [pid = 4016] [serial = 928] [outer = 00000025B066B800] 14:38:25 INFO - PROCESS | 4016 | 1463780305135 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]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 944ms 14:38:25 INFO - PROCESS | 4016 | 1463780305158 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 4016 | 1463780305161 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:38:25 INFO - PROCESS | 4016 | 1463780305166 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 4016 | 1463780305169 Marionette TRACE conn5 <- [1,1202,null,{}] 14:38:25 INFO - PROCESS | 4016 | 1463780305172 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}] 14:38:25 INFO - PROCESS | 4016 | 1463780305292 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:38:25 INFO - PROCESS | 4016 | 1463780305438 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7412800 == 100 [pid = 4016] [id = 310] 14:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025A8534C00) [pid = 4016] [serial = 929] [outer = 0000000000000000] 14:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025B138C000) [pid = 4016] [serial = 930] [outer = 00000025A8534C00] 14:38:25 INFO - PROCESS | 4016 | 1463780305494 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025B1A84000) [pid = 4016] [serial = 931] [outer = 00000025A8534C00] 14:38:26 INFO - PROCESS | 4016 | 1463780306081 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]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1198ms 14:38:26 INFO - PROCESS | 4016 | 1463780306366 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 4016 | 1463780306372 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:38:26 INFO - PROCESS | 4016 | 1463780306377 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 4016 | 1463780306380 Marionette TRACE conn5 <- [1,1206,null,{}] 14:38:26 INFO - PROCESS | 4016 | 1463780306386 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}] 14:38:26 INFO - PROCESS | 4016 | 1463780306508 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:38:26 INFO - PROCESS | 4016 | 1463780306640 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2CB000 == 101 [pid = 4016] [id = 311] 14:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (0000002581AAA000) [pid = 4016] [serial = 932] [outer = 0000000000000000] 14:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (0000002581C57800) [pid = 4016] [serial = 933] [outer = 0000002581AAA000] 14:38:26 INFO - PROCESS | 4016 | 1463780306695 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (0000002582D9D400) [pid = 4016] [serial = 934] [outer = 0000002581AAA000] 14:38:27 INFO - PROCESS | 4016 | 1463780307321 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]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 14:38:27 INFO - PROCESS | 4016 | 1463780307367 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 4016 | 1463780307370 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:38:27 INFO - PROCESS | 4016 | 1463780307378 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - PROCESS | 4016 | 1463780307382 Marionette TRACE conn5 <- [1,1210,null,{}] 14:38:27 INFO - PROCESS | 4016 | 1463780307386 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}] 14:38:27 INFO - PROCESS | 4016 | 1463780307500 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:38:27 INFO - PROCESS | 4016 | 1463780307642 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2C7000 == 102 [pid = 4016] [id = 312] 14:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (0000002581A85800) [pid = 4016] [serial = 935] [outer = 0000000000000000] 14:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (000000258D2A9800) [pid = 4016] [serial = 936] [outer = 0000002581A85800] 14:38:27 INFO - PROCESS | 4016 | 1463780307693 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025A1F09400) [pid = 4016] [serial = 937] [outer = 0000002581A85800] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E5000 == 101 [pid = 4016] [id = 301] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0016000 == 100 [pid = 4016] [id = 300] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACE96000 == 99 [pid = 4016] [id = 299] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFB7B800 == 98 [pid = 4016] [id = 298] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025AEC5E800 == 97 [pid = 4016] [id = 297] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7990800 == 96 [pid = 4016] [id = 295] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3054000 == 95 [pid = 4016] [id = 294] 14:38:27 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025B3EA2800) [pid = 4016] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025804A5000 == 94 [pid = 4016] [id = 293] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 000000258416F800 == 93 [pid = 4016] [id = 292] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB032800 == 92 [pid = 4016] [id = 290] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAC45800 == 91 [pid = 4016] [id = 289] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA027800 == 90 [pid = 4016] [id = 288] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9C73800 == 89 [pid = 4016] [id = 287] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E8D800 == 88 [pid = 4016] [id = 286] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0017800 == 87 [pid = 4016] [id = 285] 14:38:27 INFO - PROCESS | 4016 | --DOCSHELL 000000258401C800 == 86 [pid = 4016] [id = 284] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025ACA1C800) [pid = 4016] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025B084B800) [pid = 4016] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025A96E7000) [pid = 4016] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025B0038400) [pid = 4016] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025B44C1800) [pid = 4016] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025B4ABD800) [pid = 4016] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025B3785C00) [pid = 4016] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025B062D800) [pid = 4016] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000025A814AC00) [pid = 4016] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025A9291000) [pid = 4016] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (00000025B4A41000) [pid = 4016] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025A32AD800) [pid = 4016] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000258D2A7C00) [pid = 4016] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (0000002582DA2000) [pid = 4016] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (00000025820D3800) [pid = 4016] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (000000258D2EE400) [pid = 4016] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000025B0635800) [pid = 4016] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (0000002582025400) [pid = 4016] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (0000002581AA6000) [pid = 4016] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000025AFE48C00) [pid = 4016] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (0000002581A29C00) [pid = 4016] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025AFE45800) [pid = 4016] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025B445DC00) [pid = 4016] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (0000002581C53000) [pid = 4016] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000002580576800) [pid = 4016] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000258057C000) [pid = 4016] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025B078C800) [pid = 4016] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000025B0787400) [pid = 4016] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025A32E5400) [pid = 4016] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025B1A81800) [pid = 4016] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (000000258D2AE400) [pid = 4016] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025B503E800) [pid = 4016] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025AECB1000) [pid = 4016] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025AF899000) [pid = 4016] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025B0ADAC00) [pid = 4016] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025A96DF000) [pid = 4016] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (00000025A9C7B800) [pid = 4016] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:38:28 INFO - PROCESS | 4016 | 1463780308271 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] 14:38:28 INFO - PROCESS | 4016 | 1463780308325 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:38:28 INFO - PROCESS | 4016 | 1463780308329 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 4016 | 1463780308331 Marionette TRACE conn5 <- [1,1214,null,{}] 14:38:28 INFO - PROCESS | 4016 | 1463780308341 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}] 14:38:28 INFO - PROCESS | 4016 | 1463780308469 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:38:28 INFO - PROCESS | 4016 | 1463780308561 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000258416F000 == 87 [pid = 4016] [id = 313] 14:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025820CAC00) [pid = 4016] [serial = 938] [outer = 0000000000000000] 14:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000258D2E7000) [pid = 4016] [serial = 939] [outer = 00000025820CAC00] 14:38:28 INFO - PROCESS | 4016 | 1463780308612 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025A1FD6400) [pid = 4016] [serial = 940] [outer = 00000025820CAC00] 14:38:29 INFO - PROCESS | 4016 | 1463780309013 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]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:38:29 INFO - PROCESS | 4016 | 1463780309065 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 4016 | 1463780309067 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 4016 | 1463780309070 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 4016 | 1463780309072 Marionette TRACE conn5 <- [1,1218,null,{}] 14:38:29 INFO - PROCESS | 4016 | 1463780309076 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}] 14:38:29 INFO - PROCESS | 4016 | 1463780309206 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:38:29 INFO - PROCESS | 4016 | 1463780309219 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94C2800 == 88 [pid = 4016] [id = 314] 14:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A32B0C00) [pid = 4016] [serial = 941] [outer = 0000000000000000] 14:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A32E1800) [pid = 4016] [serial = 942] [outer = 00000025A32B0C00] 14:38:29 INFO - PROCESS | 4016 | 1463780309266 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000002582023800) [pid = 4016] [serial = 943] [outer = 00000025A32B0C00] 14:38:29 INFO - PROCESS | 4016 | 1463780309713 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]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:38:29 INFO - PROCESS | 4016 | 1463780309764 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 4016 | 1463780309766 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 4016 | 1463780309770 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 4016 | 1463780309772 Marionette TRACE conn5 <- [1,1222,null,{}] 14:38:29 INFO - PROCESS | 4016 | 1463780309775 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}] 14:38:29 INFO - PROCESS | 4016 | 1463780309871 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:38:29 INFO - PROCESS | 4016 | 1463780309877 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AEC5B800 == 89 [pid = 4016] [id = 315] 14:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (00000025A7956800) [pid = 4016] [serial = 944] [outer = 0000000000000000] 14:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025A8148800) [pid = 4016] [serial = 945] [outer = 00000025A7956800] 14:38:29 INFO - PROCESS | 4016 | 1463780309924 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025A9294000) [pid = 4016] [serial = 946] [outer = 00000025A7956800] 14:38:30 INFO - PROCESS | 4016 | 1463780310404 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]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 14:38:30 INFO - PROCESS | 4016 | 1463780310465 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 4016 | 1463780310467 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:38:30 INFO - PROCESS | 4016 | 1463780310470 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 4016 | 1463780310472 Marionette TRACE conn5 <- [1,1226,null,{}] 14:38:30 INFO - PROCESS | 4016 | 1463780310483 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}] 14:38:30 INFO - PROCESS | 4016 | 1463780310661 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:38:30 INFO - PROCESS | 4016 | 1463780310692 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBBD800 == 90 [pid = 4016] [id = 316] 14:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025AC38DC00) [pid = 4016] [serial = 947] [outer = 0000000000000000] 14:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025ACA1CC00) [pid = 4016] [serial = 948] [outer = 00000025AC38DC00] 14:38:30 INFO - PROCESS | 4016 | 1463780310739 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025ACE37400) [pid = 4016] [serial = 949] [outer = 00000025AC38DC00] 14:38:31 INFO - PROCESS | 4016 | 1463780311192 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]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 796ms 14:38:31 INFO - PROCESS | 4016 | 1463780311270 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 4016 | 1463780311272 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:38:31 INFO - PROCESS | 4016 | 1463780311276 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 4016 | 1463780311277 Marionette TRACE conn5 <- [1,1230,null,{}] 14:38:31 INFO - PROCESS | 4016 | 1463780311281 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}] 14:38:31 INFO - PROCESS | 4016 | 1463780311409 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:38:31 INFO - PROCESS | 4016 | 1463780311428 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B000E000 == 91 [pid = 4016] [id = 317] 14:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025AE6CC800) [pid = 4016] [serial = 950] [outer = 0000000000000000] 14:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025AF296000) [pid = 4016] [serial = 951] [outer = 00000025AE6CC800] 14:38:31 INFO - PROCESS | 4016 | 1463780311474 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025AFE3C400) [pid = 4016] [serial = 952] [outer = 00000025AE6CC800] 14:38:31 INFO - PROCESS | 4016 | 1463780311914 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]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 14:38:31 INFO - PROCESS | 4016 | 1463780311969 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 4016 | 1463780311971 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:38:31 INFO - PROCESS | 4016 | 1463780311980 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 4016 | 1463780311982 Marionette TRACE conn5 <- [1,1234,null,{}] 14:38:31 INFO - PROCESS | 4016 | 1463780311986 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}] 14:38:32 INFO - PROCESS | 4016 | 1463780312301 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025A928F400) [pid = 4016] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (000000258020C800) [pid = 4016] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (000000258057A000) [pid = 4016] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (00000025A1654800) [pid = 4016] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (00000025A32E1000) [pid = 4016] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (000000258042B800) [pid = 4016] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025A283D000) [pid = 4016] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025820CF000) [pid = 4016] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:38:32 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025A7865000) [pid = 4016] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:38:32 INFO - PROCESS | 4016 | 1463780312369 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF75F000 == 92 [pid = 4016] [id = 318] 14:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000002580431800) [pid = 4016] [serial = 953] [outer = 0000000000000000] 14:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (00000025820D2800) [pid = 4016] [serial = 954] [outer = 0000002580431800] 14:38:32 INFO - PROCESS | 4016 | 1463780312415 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (00000025A8592C00) [pid = 4016] [serial = 955] [outer = 0000002580431800] 14:38:32 INFO - PROCESS | 4016 | 1463780312829 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]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 881ms 14:38:32 INFO - PROCESS | 4016 | 1463780312859 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 4016 | 1463780312870 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:38:32 INFO - PROCESS | 4016 | 1463780312874 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:38:32 INFO - PROCESS | 4016 | 1463780312875 Marionette TRACE conn5 <- [1,1238,null,{}] 14:38:32 INFO - PROCESS | 4016 | 1463780312879 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}] 14:38:32 INFO - PROCESS | 4016 | 1463780312975 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:38:32 INFO - PROCESS | 4016 | 1463780312982 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0BB6800 == 93 [pid = 4016] [id = 319] 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (00000025AFE47C00) [pid = 4016] [serial = 956] [outer = 0000000000000000] 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (00000025B03F8400) [pid = 4016] [serial = 957] [outer = 00000025AFE47C00] 14:38:33 INFO - PROCESS | 4016 | 1463780313028 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (00000025B0789800) [pid = 4016] [serial = 958] [outer = 00000025AFE47C00] 14:38:33 INFO - PROCESS | 4016 | 1463780313466 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]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 14:38:33 INFO - PROCESS | 4016 | 1463780313507 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 4016 | 1463780313509 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:38:33 INFO - PROCESS | 4016 | 1463780313513 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 4016 | 1463780313514 Marionette TRACE conn5 <- [1,1242,null,{}] 14:38:33 INFO - PROCESS | 4016 | 1463780313518 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}] 14:38:33 INFO - PROCESS | 4016 | 1463780313618 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:38:33 INFO - PROCESS | 4016 | 1463780313659 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3741800 == 94 [pid = 4016] [id = 320] 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 141 (00000025B1A7F400) [pid = 4016] [serial = 959] [outer = 0000000000000000] 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 142 (00000025B1A83000) [pid = 4016] [serial = 960] [outer = 00000025B1A7F400] 14:38:33 INFO - PROCESS | 4016 | 1463780313705 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 143 (00000025B22A2000) [pid = 4016] [serial = 961] [outer = 00000025B1A7F400] 14:38:34 INFO - PROCESS | 4016 | 1463780314168 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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 14:38:34 INFO - PROCESS | 4016 | 1463780314254 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 4016 | 1463780314257 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:38:34 INFO - PROCESS | 4016 | 1463780314333 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 4016 | 1463780314337 Marionette TRACE conn5 <- [1,1246,null,{}] 14:38:34 INFO - PROCESS | 4016 | 1463780314344 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}] 14:38:34 INFO - PROCESS | 4016 | 1463780314472 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:38:34 INFO - PROCESS | 4016 | 1463780314605 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CCD000 == 95 [pid = 4016] [id = 321] 14:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 144 (0000002580574C00) [pid = 4016] [serial = 962] [outer = 0000000000000000] 14:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 145 (0000002581A21000) [pid = 4016] [serial = 963] [outer = 0000002580574C00] 14:38:34 INFO - PROCESS | 4016 | 1463780314665 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 146 (000000258202F000) [pid = 4016] [serial = 964] [outer = 0000002580574C00] 14:38:35 INFO - PROCESS | 4016 | 1463780315355 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]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1158ms 14:38:35 INFO - PROCESS | 4016 | 1463780315424 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 4016 | 1463780315430 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:38:35 INFO - PROCESS | 4016 | 1463780315435 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 4016 | 1463780315439 Marionette TRACE conn5 <- [1,1250,null,{}] 14:38:35 INFO - PROCESS | 4016 | 1463780315446 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}] 14:38:35 INFO - PROCESS | 4016 | 1463780315579 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:38:35 INFO - PROCESS | 4016 | 1463780315716 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF149800 == 96 [pid = 4016] [id = 322] 14:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 147 (0000002582D9D800) [pid = 4016] [serial = 965] [outer = 0000000000000000] 14:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 148 (00000025A1F2B000) [pid = 4016] [serial = 966] [outer = 0000002582D9D800] 14:38:35 INFO - PROCESS | 4016 | 1463780315774 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 149 (00000025A33E6C00) [pid = 4016] [serial = 967] [outer = 0000002582D9D800] 14:38:36 INFO - PROCESS | 4016 | 1463780316424 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]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1033ms 14:38:36 INFO - PROCESS | 4016 | 1463780316471 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 4016 | 1463780316474 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:38:36 INFO - PROCESS | 4016 | 1463780316478 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 4016 | 1463780316481 Marionette TRACE conn5 <- [1,1254,null,{}] 14:38:36 INFO - PROCESS | 4016 | 1463780316485 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}] 14:38:36 INFO - PROCESS | 4016 | 1463780316612 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:38:36 INFO - PROCESS | 4016 | 1463780316752 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B412A800 == 97 [pid = 4016] [id = 323] 14:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 150 (00000025AC3C0800) [pid = 4016] [serial = 968] [outer = 0000000000000000] 14:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 151 (00000025ACA24400) [pid = 4016] [serial = 969] [outer = 00000025AC3C0800] 14:38:36 INFO - PROCESS | 4016 | 1463780316816 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 152 (00000025AFD41C00) [pid = 4016] [serial = 970] [outer = 00000025AC3C0800] 14:38:37 INFO - PROCESS | 4016 | 1463780317448 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]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 985ms 14:38:37 INFO - PROCESS | 4016 | 1463780317469 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 4016 | 1463780317471 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:38:37 INFO - PROCESS | 4016 | 1463780317475 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 4016 | 1463780317477 Marionette TRACE conn5 <- [1,1258,null,{}] 14:38:37 INFO - PROCESS | 4016 | 1463780317481 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}] 14:38:37 INFO - PROCESS | 4016 | 1463780317607 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:38:37 INFO - PROCESS | 4016 | 1463780317716 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7415800 == 98 [pid = 4016] [id = 324] 14:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (00000025B2164000) [pid = 4016] [serial = 971] [outer = 0000000000000000] 14:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (00000025B3150800) [pid = 4016] [serial = 972] [outer = 00000025B2164000] 14:38:37 INFO - PROCESS | 4016 | 1463780317772 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025B3710400) [pid = 4016] [serial = 973] [outer = 00000025B2164000] 14:38:38 INFO - PROCESS | 4016 | 1463780318351 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 942ms 14:38:38 INFO - PROCESS | 4016 | 1463780318420 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 4016 | 1463780318423 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:38:38 INFO - PROCESS | 4016 | 1463780318426 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 4016 | 1463780318429 Marionette TRACE conn5 <- [1,1262,null,{}] 14:38:38 INFO - PROCESS | 4016 | 1463780318433 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}] 14:38:38 INFO - PROCESS | 4016 | 1463780318553 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:38:38 INFO - PROCESS | 4016 | 1463780318661 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B781D000 == 99 [pid = 4016] [id = 325] 14:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (00000025B3787400) [pid = 4016] [serial = 974] [outer = 0000000000000000] 14:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025B396D000) [pid = 4016] [serial = 975] [outer = 00000025B3787400] 14:38:38 INFO - PROCESS | 4016 | 1463780318717 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025B3EAD000) [pid = 4016] [serial = 976] [outer = 00000025B3787400] 14:38:39 INFO - PROCESS | 4016 | 1463780319323 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]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 14:38:39 INFO - PROCESS | 4016 | 1463780319415 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:38:39 INFO - PROCESS | 4016 | 1463780319418 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:38:39 INFO - PROCESS | 4016 | 1463780319421 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 4016 | 1463780319423 Marionette TRACE conn5 <- [1,1266,null,{}] 14:38:39 INFO - PROCESS | 4016 | 1463780319430 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}] 14:38:39 INFO - PROCESS | 4016 | 1463780319582 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:38:39 INFO - PROCESS | 4016 | 1463780319713 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E8B000 == 100 [pid = 4016] [id = 326] 14:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025B402EC00) [pid = 4016] [serial = 977] [outer = 0000000000000000] 14:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025B4158400) [pid = 4016] [serial = 978] [outer = 00000025B402EC00] 14:38:39 INFO - PROCESS | 4016 | 1463780319771 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025B445B800) [pid = 4016] [serial = 979] [outer = 00000025B402EC00] 14:38:40 INFO - PROCESS | 4016 | 1463780320393 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]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1031ms 14:38:40 INFO - PROCESS | 4016 | 1463780320455 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 4016 | 1463780320457 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:38:40 INFO - PROCESS | 4016 | 1463780320461 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 4016 | 1463780320463 Marionette TRACE conn5 <- [1,1270,null,{}] 14:38:40 INFO - PROCESS | 4016 | 1463780320467 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}] 14:38:40 INFO - PROCESS | 4016 | 1463780320588 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:38:40 INFO - PROCESS | 4016 | 1463780320697 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F9B800 == 101 [pid = 4016] [id = 327] 14:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025B44CD800) [pid = 4016] [serial = 980] [outer = 0000000000000000] 14:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025B473C000) [pid = 4016] [serial = 981] [outer = 00000025B44CD800] 14:38:40 INFO - PROCESS | 4016 | 1463780320753 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025B4972000) [pid = 4016] [serial = 982] [outer = 00000025B44CD800] 14:38:41 INFO - PROCESS | 4016 | 1463780321348 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]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 942ms 14:38:41 INFO - PROCESS | 4016 | 1463780321406 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 4016 | 1463780321409 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:38:41 INFO - PROCESS | 4016 | 1463780321412 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 4016 | 1463780321414 Marionette TRACE conn5 <- [1,1274,null,{}] 14:38:41 INFO - PROCESS | 4016 | 1463780321418 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}] 14:38:41 INFO - PROCESS | 4016 | 1463780321542 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:38:41 INFO - PROCESS | 4016 | 1463780321651 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B9C6C000 == 102 [pid = 4016] [id = 328] 14:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025B4747800) [pid = 4016] [serial = 983] [outer = 0000000000000000] 14:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025B49BBC00) [pid = 4016] [serial = 984] [outer = 00000025B4747800] 14:38:41 INFO - PROCESS | 4016 | 1463780321708 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000025B4A45400) [pid = 4016] [serial = 985] [outer = 00000025B4747800] 14:38:42 INFO - PROCESS | 4016 | 1463780322306 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]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 941ms 14:38:42 INFO - PROCESS | 4016 | 1463780322356 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 4016 | 1463780322358 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:38:42 INFO - PROCESS | 4016 | 1463780322362 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 4016 | 1463780322364 Marionette TRACE conn5 <- [1,1278,null,{}] 14:38:42 INFO - PROCESS | 4016 | 1463780322368 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}] 14:38:42 INFO - PROCESS | 4016 | 1463780322490 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:38:42 INFO - PROCESS | 4016 | 1463780322597 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA018000 == 103 [pid = 4016] [id = 329] 14:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025B4A4B800) [pid = 4016] [serial = 986] [outer = 0000000000000000] 14:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025B4AB1400) [pid = 4016] [serial = 987] [outer = 00000025B4A4B800] 14:38:42 INFO - PROCESS | 4016 | 1463780322652 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (00000025B4E4B800) [pid = 4016] [serial = 988] [outer = 00000025B4A4B800] 14:38:43 INFO - PROCESS | 4016 | 1463780323247 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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 14:38:43 INFO - PROCESS | 4016 | 1463780323307 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 4016 | 1463780323310 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:38:43 INFO - PROCESS | 4016 | 1463780323313 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 4016 | 1463780323315 Marionette TRACE conn5 <- [1,1282,null,{}] 14:38:43 INFO - PROCESS | 4016 | 1463780323319 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}] 14:38:43 INFO - PROCESS | 4016 | 1463780323441 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:38:43 INFO - PROCESS | 4016 | 1463780323550 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA04E800 == 104 [pid = 4016] [id = 330] 14:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000025B5014000) [pid = 4016] [serial = 989] [outer = 0000000000000000] 14:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000025B501A400) [pid = 4016] [serial = 990] [outer = 00000025B5014000] 14:38:43 INFO - PROCESS | 4016 | 1463780323605 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000025B5039000) [pid = 4016] [serial = 991] [outer = 00000025B5014000] 14:38:44 INFO - PROCESS | 4016 | 1463780324216 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]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 924ms 14:38:44 INFO - PROCESS | 4016 | 1463780324242 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 4016 | 1463780324245 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:38:44 INFO - PROCESS | 4016 | 1463780324250 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 4016 | 1463780324253 Marionette TRACE conn5 <- [1,1286,null,{}] 14:38:44 INFO - PROCESS | 4016 | 1463780324257 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}] 14:38:44 INFO - PROCESS | 4016 | 1463780324406 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:38:44 INFO - PROCESS | 4016 | 1463780324783 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2CD000 == 105 [pid = 4016] [id = 331] 14:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (0000002580426000) [pid = 4016] [serial = 992] [outer = 0000000000000000] 14:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (0000002580573C00) [pid = 4016] [serial = 993] [outer = 0000002580426000] 14:38:44 INFO - PROCESS | 4016 | 1463780324837 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025826E5C00) [pid = 4016] [serial = 994] [outer = 0000002580426000] 14:38:45 INFO - PROCESS | 4016 | 1463780325517 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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1296ms 14:38:45 INFO - PROCESS | 4016 | 1463780325550 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 4016 | 1463780325555 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:38:45 INFO - PROCESS | 4016 | 1463780325559 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 4016 | 1463780325563 Marionette TRACE conn5 <- [1,1290,null,{}] 14:38:45 INFO - PROCESS | 4016 | 1463780325568 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}] 14:38:45 INFO - PROCESS | 4016 | 1463780325691 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:38:45 INFO - PROCESS | 4016 | 1463780325804 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2C5800 == 106 [pid = 4016] [id = 332] 14:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000025A2865800) [pid = 4016] [serial = 995] [outer = 0000000000000000] 14:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (00000025A2FC8C00) [pid = 4016] [serial = 996] [outer = 00000025A2865800] 14:38:45 INFO - PROCESS | 4016 | 1463780325856 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000025A3833800) [pid = 4016] [serial = 997] [outer = 00000025A2865800] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025B75AC000 == 105 [pid = 4016] [id = 283] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0BB6800 == 104 [pid = 4016] [id = 319] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF75F000 == 103 [pid = 4016] [id = 318] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025B000E000 == 102 [pid = 4016] [id = 317] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBBD800 == 101 [pid = 4016] [id = 316] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025AEC5B800 == 100 [pid = 4016] [id = 315] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94C2800 == 99 [pid = 4016] [id = 314] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (00000025B501C800) [pid = 4016] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000025B4746000) [pid = 4016] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (00000025826E2400) [pid = 4016] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (00000025AC3C3800) [pid = 4016] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 000000258416F000 == 98 [pid = 4016] [id = 313] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86DB000 == 97 [pid = 4016] [id = 296] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2C7000 == 96 [pid = 4016] [id = 312] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2CB000 == 95 [pid = 4016] [id = 311] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3745000 == 94 [pid = 4016] [id = 305] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025B13B7800 == 93 [pid = 4016] [id = 304] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7834000 == 92 [pid = 4016] [id = 303] 14:38:46 INFO - PROCESS | 4016 | --DOCSHELL 00000025804B0000 == 91 [pid = 4016] [id = 302] 14:38:46 INFO - PROCESS | 4016 | 1463780326515 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]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 14:38:46 INFO - PROCESS | 4016 | 1463780326551 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 4016 | 1463780326556 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 4016 | 1463780326559 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:38:46 INFO - PROCESS | 4016 | 1463780326561 Marionette TRACE conn5 <- [1,1294,null,{}] 14:38:46 INFO - PROCESS | 4016 | 1463780326565 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}] 14:38:46 INFO - PROCESS | 4016 | 1463780326679 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025A1653000) [pid = 4016] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (0000002581A8D000) [pid = 4016] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000025A96E5C00) [pid = 4016] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025B4150800) [pid = 4016] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025826E5800) [pid = 4016] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (0000002581AA0000) [pid = 4016] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000025A1F24000) [pid = 4016] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (000000258057E000) [pid = 4016] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000025A3B5BC00) [pid = 4016] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025A85E2400) [pid = 4016] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025A2FBD000) [pid = 4016] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (0000002584311C00) [pid = 4016] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (0000002580426800) [pid = 4016] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025AA017800) [pid = 4016] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025A2856C00) [pid = 4016] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025A85EE000) [pid = 4016] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025A16DA800) [pid = 4016] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025AF876000) [pid = 4016] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (0000002581A8BC00) [pid = 4016] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025A7983000) [pid = 4016] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (000000258D2A6800) [pid = 4016] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025A4755000) [pid = 4016] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (000000258202FC00) [pid = 4016] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:38:46 INFO - PROCESS | 4016 | 1463780326811 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE0800 == 92 [pid = 4016] [id = 333] 14:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 153 (0000002580430800) [pid = 4016] [serial = 998] [outer = 0000000000000000] 14:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 154 (0000002581A2C400) [pid = 4016] [serial = 999] [outer = 0000002580430800] 14:38:46 INFO - PROCESS | 4016 | 1463780326858 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 155 (00000025826E2400) [pid = 4016] [serial = 1000] [outer = 0000002580430800] 14:38:47 INFO - PROCESS | 4016 | 1463780327323 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]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 836ms 14:38:47 INFO - PROCESS | 4016 | 1463780327399 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 4016 | 1463780327401 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:38:47 INFO - PROCESS | 4016 | 1463780327412 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 4016 | 1463780327418 Marionette TRACE conn5 <- [1,1298,null,{}] 14:38:47 INFO - PROCESS | 4016 | 1463780327422 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}] 14:38:47 INFO - PROCESS | 4016 | 1463780327533 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:38:47 INFO - PROCESS | 4016 | 1463780327624 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94C2800 == 93 [pid = 4016] [id = 334] 14:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 156 (0000002580577800) [pid = 4016] [serial = 1001] [outer = 0000000000000000] 14:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025A32A8C00) [pid = 4016] [serial = 1002] [outer = 0000002580577800] 14:38:47 INFO - PROCESS | 4016 | 1463780327671 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025A7CB4400) [pid = 4016] [serial = 1003] [outer = 0000002580577800] 14:38:48 INFO - PROCESS | 4016 | 1463780328062 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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:38:48 INFO - PROCESS | 4016 | 1463780328099 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 4016 | 1463780328102 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:38:48 INFO - PROCESS | 4016 | 1463780328105 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 4016 | 1463780328107 Marionette TRACE conn5 <- [1,1302,null,{}] 14:38:48 INFO - PROCESS | 4016 | 1463780328111 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}] 14:38:48 INFO - PROCESS | 4016 | 1463780328213 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:38:48 INFO - PROCESS | 4016 | 1463780328219 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF8E3000 == 94 [pid = 4016] [id = 335] 14:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025A86A1C00) [pid = 4016] [serial = 1004] [outer = 0000000000000000] 14:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025A96E8400) [pid = 4016] [serial = 1005] [outer = 00000025A86A1C00] 14:38:48 INFO - PROCESS | 4016 | 1463780328267 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025AC3B9800) [pid = 4016] [serial = 1006] [outer = 00000025A86A1C00] 14:38:48 INFO - PROCESS | 4016 | 1463780328724 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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 14:38:48 INFO - PROCESS | 4016 | 1463780328798 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 4016 | 1463780328800 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:38:48 INFO - PROCESS | 4016 | 1463780328804 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 4016 | 1463780328806 Marionette TRACE conn5 <- [1,1306,null,{}] 14:38:48 INFO - PROCESS | 4016 | 1463780328810 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}] 14:38:48 INFO - PROCESS | 4016 | 1463780328974 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:38:49 INFO - PROCESS | 4016 | 1463780329007 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFF7C800 == 95 [pid = 4016] [id = 336] 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025ACDE4400) [pid = 4016] [serial = 1007] [outer = 0000000000000000] 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025ACE36C00) [pid = 4016] [serial = 1008] [outer = 00000025ACDE4400] 14:38:49 INFO - PROCESS | 4016 | 1463780329060 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025AF199400) [pid = 4016] [serial = 1009] [outer = 00000025ACDE4400] 14:38:49 INFO - PROCESS | 4016 | 1463780329601 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]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 838ms 14:38:49 INFO - PROCESS | 4016 | 1463780329645 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 4016 | 1463780329647 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:38:49 INFO - PROCESS | 4016 | 1463780329651 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 4016 | 1463780329652 Marionette TRACE conn5 <- [1,1310,null,{}] 14:38:49 INFO - PROCESS | 4016 | 1463780329656 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}] 14:38:49 INFO - PROCESS | 4016 | 1463780329790 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:38:49 INFO - PROCESS | 4016 | 1463780329810 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07E4000 == 96 [pid = 4016] [id = 337] 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025AFA07C00) [pid = 4016] [serial = 1010] [outer = 0000000000000000] 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (00000025B003DC00) [pid = 4016] [serial = 1011] [outer = 00000025AFA07C00] 14:38:49 INFO - PROCESS | 4016 | 1463780329856 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (00000025B0662800) [pid = 4016] [serial = 1012] [outer = 00000025AFA07C00] 14:38:50 INFO - PROCESS | 4016 | 1463780330319 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]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 14:38:50 INFO - PROCESS | 4016 | 1463780330347 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 4016 | 1463780330349 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:38:50 INFO - PROCESS | 4016 | 1463780330379 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 4016 | 1463780330381 Marionette TRACE conn5 <- [1,1314,null,{}] 14:38:50 INFO - PROCESS | 4016 | 1463780330393 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}] 14:38:50 INFO - PROCESS | 4016 | 1463780330524 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:38:50 INFO - PROCESS | 4016 | 1463780330588 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2A78800 == 97 [pid = 4016] [id = 338] 14:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025B0668C00) [pid = 4016] [serial = 1013] [outer = 0000000000000000] 14:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025B0791000) [pid = 4016] [serial = 1014] [outer = 00000025B0668C00] 14:38:50 INFO - PROCESS | 4016 | 1463780330637 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (00000025B0E7E800) [pid = 4016] [serial = 1015] [outer = 00000025B0668C00] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (00000025AC38DC00) [pid = 4016] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (00000025AE6CC800) [pid = 4016] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (0000002580431800) [pid = 4016] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000025AFE47C00) [pid = 4016] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (0000002581AAA000) [pid = 4016] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025A32B0C00) [pid = 4016] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (0000002581A85800) [pid = 4016] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025820CAC00) [pid = 4016] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025A7956800) [pid = 4016] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025AC3BCC00) [pid = 4016] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025B0EE2000) [pid = 4016] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (00000025B078F400) [pid = 4016] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (00000025B1A86000) [pid = 4016] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:38:51 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (00000025B377A800) [pid = 4016] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:38:51 INFO - PROCESS | 4016 | 1463780331234 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]]]}] 14:38:51 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 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 921ms 14:38:51 INFO - PROCESS | 4016 | 1463780331275 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 4016 | 1463780331277 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:38:51 INFO - PROCESS | 4016 | 1463780331281 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 4016 | 1463780331282 Marionette TRACE conn5 <- [1,1318,null,{}] 14:38:51 INFO - PROCESS | 4016 | 1463780331286 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}] 14:38:51 INFO - PROCESS | 4016 | 1463780331386 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:38:51 INFO - PROCESS | 4016 | 1463780331393 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E33800 == 98 [pid = 4016] [id = 339] 14:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 157 (00000025A4517000) [pid = 4016] [serial = 1016] [outer = 0000000000000000] 14:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 158 (00000025B0040C00) [pid = 4016] [serial = 1017] [outer = 00000025A4517000] 14:38:51 INFO - PROCESS | 4016 | 1463780331439 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 159 (00000025B16DD800) [pid = 4016] [serial = 1018] [outer = 00000025A4517000] 14:38:51 INFO - PROCESS | 4016 | 1463780331863 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]]]}] 14:38:51 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 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 14:38:51 INFO - PROCESS | 4016 | 1463780331912 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 4016 | 1463780331914 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:38:51 INFO - PROCESS | 4016 | 1463780331917 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 4016 | 1463780331919 Marionette TRACE conn5 <- [1,1322,null,{}] 14:38:51 INFO - PROCESS | 4016 | 1463780331923 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}] 14:38:52 INFO - PROCESS | 4016 | 1463780332024 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:38:52 INFO - PROCESS | 4016 | 1463780332031 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4E64000 == 99 [pid = 4016] [id = 340] 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 160 (00000025B3703000) [pid = 4016] [serial = 1019] [outer = 0000000000000000] 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 161 (00000025B370B400) [pid = 4016] [serial = 1020] [outer = 00000025B3703000] 14:38:52 INFO - PROCESS | 4016 | 1463780332078 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 162 (00000025B402D000) [pid = 4016] [serial = 1021] [outer = 00000025B3703000] 14:38:52 INFO - PROCESS | 4016 | 1463780332526 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]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 14:38:52 INFO - PROCESS | 4016 | 1463780332610 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 4016 | 1463780332612 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:38:52 INFO - PROCESS | 4016 | 1463780332616 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 4016 | 1463780332617 Marionette TRACE conn5 <- [1,1326,null,{}] 14:38:52 INFO - PROCESS | 4016 | 1463780332629 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}] 14:38:52 INFO - PROCESS | 4016 | 1463780332730 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:38:52 INFO - PROCESS | 4016 | 1463780332744 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B826B800 == 100 [pid = 4016] [id = 341] 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 163 (00000025B4150800) [pid = 4016] [serial = 1022] [outer = 0000000000000000] 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 164 (00000025B415A000) [pid = 4016] [serial = 1023] [outer = 00000025B4150800] 14:38:52 INFO - PROCESS | 4016 | 1463780332794 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 165 (00000025B5016800) [pid = 4016] [serial = 1024] [outer = 00000025B4150800] 14:38:54 INFO - PROCESS | 4016 | 1463780334068 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]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1493ms 14:38:54 INFO - PROCESS | 4016 | 1463780334113 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 4016 | 1463780334117 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:38:54 INFO - PROCESS | 4016 | 1463780334122 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 4016 | 1463780334126 Marionette TRACE conn5 <- [1,1330,null,{}] 14:38:54 INFO - PROCESS | 4016 | 1463780334140 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}] 14:38:54 INFO - PROCESS | 4016 | 1463780334272 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:38:54 INFO - PROCESS | 4016 | 1463780334408 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A4779000 == 101 [pid = 4016] [id = 342] 14:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 166 (0000002582029400) [pid = 4016] [serial = 1025] [outer = 0000000000000000] 14:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 167 (000000258D264000) [pid = 4016] [serial = 1026] [outer = 0000002582029400] 14:38:54 INFO - PROCESS | 4016 | 1463780334471 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 168 (00000025A165B000) [pid = 4016] [serial = 1027] [outer = 0000002582029400] 14:38:55 INFO - PROCESS | 4016 | 1463780335051 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]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 14:38:55 INFO - PROCESS | 4016 | 1463780335122 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 4016 | 1463780335129 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:38:55 INFO - PROCESS | 4016 | 1463780335137 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 4016 | 1463780335140 Marionette TRACE conn5 <- [1,1334,null,{}] 14:38:55 INFO - PROCESS | 4016 | 1463780335144 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}] 14:38:55 INFO - PROCESS | 4016 | 1463780335284 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:38:55 INFO - PROCESS | 4016 | 1463780335404 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B04A1000 == 102 [pid = 4016] [id = 343] 14:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 169 (00000025A32E8400) [pid = 4016] [serial = 1028] [outer = 0000000000000000] 14:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (00000025A9297800) [pid = 4016] [serial = 1029] [outer = 00000025A32E8400] 14:38:55 INFO - PROCESS | 4016 | 1463780335463 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000025ACA2A000) [pid = 4016] [serial = 1030] [outer = 00000025A32E8400] 14:38:56 INFO - PROCESS | 4016 | 1463780336061 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 14:38:56 INFO - PROCESS | 4016 | 1463780336125 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 4016 | 1463780336128 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:38:56 INFO - PROCESS | 4016 | 1463780336132 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 4016 | 1463780336136 Marionette TRACE conn5 <- [1,1338,null,{}] 14:38:56 INFO - PROCESS | 4016 | 1463780336148 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}] 14:38:56 INFO - PROCESS | 4016 | 1463780336282 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:38:56 INFO - PROCESS | 4016 | 1463780336398 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA034000 == 103 [pid = 4016] [id = 344] 14:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000025AFA05000) [pid = 4016] [serial = 1031] [outer = 0000000000000000] 14:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000025B1A80800) [pid = 4016] [serial = 1032] [outer = 00000025AFA05000] 14:38:56 INFO - PROCESS | 4016 | 1463780336458 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000025B4151000) [pid = 4016] [serial = 1033] [outer = 00000025AFA05000] 14:38:57 INFO - PROCESS | 4016 | 1463780337086 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]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 986ms 14:38:57 INFO - PROCESS | 4016 | 1463780337120 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 4016 | 1463780337123 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:38:57 INFO - PROCESS | 4016 | 1463780337127 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 4016 | 1463780337129 Marionette TRACE conn5 <- [1,1342,null,{}] 14:38:57 INFO - PROCESS | 4016 | 1463780337133 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}] 14:38:57 INFO - PROCESS | 4016 | 1463780337262 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:38:57 INFO - PROCESS | 4016 | 1463780337374 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAC41000 == 104 [pid = 4016] [id = 345] 14:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000025B4ABC800) [pid = 4016] [serial = 1034] [outer = 0000000000000000] 14:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025B501AC00) [pid = 4016] [serial = 1035] [outer = 00000025B4ABC800] 14:38:57 INFO - PROCESS | 4016 | 1463780337430 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000025B5147C00) [pid = 4016] [serial = 1036] [outer = 00000025B4ABC800] 14:38:58 INFO - PROCESS | 4016 | 1463780338114 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]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1029ms 14:38:58 INFO - PROCESS | 4016 | 1463780338158 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 4016 | 1463780338161 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:38:58 INFO - PROCESS | 4016 | 1463780338164 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:38:58 INFO - PROCESS | 4016 | 1463780338167 Marionette TRACE conn5 <- [1,1346,null,{}] 14:38:58 INFO - PROCESS | 4016 | 1463780338171 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}] 14:38:58 INFO - PROCESS | 4016 | 1463780338325 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:38:58 INFO - PROCESS | 4016 | 1463780338437 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAD5F000 == 105 [pid = 4016] [id = 346] 14:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (00000025B5044400) [pid = 4016] [serial = 1037] [outer = 0000000000000000] 14:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000025B641AC00) [pid = 4016] [serial = 1038] [outer = 00000025B5044400] 14:38:58 INFO - PROCESS | 4016 | 1463780338493 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (00000025B7013800) [pid = 4016] [serial = 1039] [outer = 00000025B5044400] 14:38:59 INFO - PROCESS | 4016 | 1463780339056 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]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 14:38:59 INFO - PROCESS | 4016 | 1463780339111 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 4016 | 1463780339113 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:38:59 INFO - PROCESS | 4016 | 1463780339117 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 4016 | 1463780339119 Marionette TRACE conn5 <- [1,1350,null,{}] 14:38:59 INFO - PROCESS | 4016 | 1463780339123 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}] 14:38:59 INFO - PROCESS | 4016 | 1463780339259 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:38:59 INFO - PROCESS | 4016 | 1463780339401 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B5C800 == 106 [pid = 4016] [id = 347] 14:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (00000025B707A000) [pid = 4016] [serial = 1040] [outer = 0000000000000000] 14:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (00000025B72BD400) [pid = 4016] [serial = 1041] [outer = 00000025B707A000] 14:38:59 INFO - PROCESS | 4016 | 1463780339460 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (00000025B74DB000) [pid = 4016] [serial = 1042] [outer = 00000025B707A000] 14:39:00 INFO - PROCESS | 4016 | 1463780340113 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]]]}] 14:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1036ms 14:39:00 INFO - PROCESS | 4016 | 1463780340156 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 4016 | 1463780340159 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:39:00 INFO - PROCESS | 4016 | 1463780340162 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 4016 | 1463780340165 Marionette TRACE conn5 <- [1,1354,null,{}] 14:39:00 INFO - PROCESS | 4016 | 1463780340169 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}] 14:39:00 INFO - PROCESS | 4016 | 1463780340310 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:39:00 INFO - PROCESS | 4016 | 1463780340450 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D0C800 == 107 [pid = 4016] [id = 348] 14:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (0000002582B3D000) [pid = 4016] [serial = 1043] [outer = 0000000000000000] 14:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (0000002582B43C00) [pid = 4016] [serial = 1044] [outer = 0000002582B3D000] 14:39:00 INFO - PROCESS | 4016 | 1463780340507 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (0000002582B49C00) [pid = 4016] [serial = 1045] [outer = 0000002582B3D000] 14:39:01 INFO - PROCESS | 4016 | 1463780341158 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] 14:39:01 INFO - PROCESS | 4016 | 1463780341193 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:39:01 INFO - PROCESS | 4016 | 1463780341197 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 4016 | 1463780341199 Marionette TRACE conn5 <- [1,1358,null,{}] 14:39:01 INFO - PROCESS | 4016 | 1463780341203 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}] 14:39:01 INFO - PROCESS | 4016 | 1463780341327 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:39:01 INFO - PROCESS | 4016 | 1463780341439 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB041800 == 108 [pid = 4016] [id = 349] 14:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (0000002582B49000) [pid = 4016] [serial = 1046] [outer = 0000000000000000] 14:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (00000025856CE800) [pid = 4016] [serial = 1047] [outer = 0000002582B49000] 14:39:01 INFO - PROCESS | 4016 | 1463780341535 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (00000025856D5C00) [pid = 4016] [serial = 1048] [outer = 0000002582B49000] 14:39:02 INFO - PROCESS | 4016 | 1463780342121 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] 14:39:02 INFO - PROCESS | 4016 | 1463780342188 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:39:02 INFO - PROCESS | 4016 | 1463780342192 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 4016 | 1463780342194 Marionette TRACE conn5 <- [1,1362,null,{}] 14:39:02 INFO - PROCESS | 4016 | 1463780342198 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}] 14:39:02 INFO - PROCESS | 4016 | 1463780342323 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:39:02 INFO - PROCESS | 4016 | 1463780342436 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC7800 == 109 [pid = 4016] [id = 350] 14:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (000000258168EC00) [pid = 4016] [serial = 1049] [outer = 0000000000000000] 14:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (0000002581695800) [pid = 4016] [serial = 1050] [outer = 000000258168EC00] 14:39:02 INFO - PROCESS | 4016 | 1463780342491 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (00000025856D3800) [pid = 4016] [serial = 1051] [outer = 000000258168EC00] 14:39:03 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:03 INFO - PROCESS | 4016 | 1463780343052 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] 14:39:03 INFO - PROCESS | 4016 | 1463780343116 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:39:03 INFO - PROCESS | 4016 | 1463780343121 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 4016 | 1463780343123 Marionette TRACE conn5 <- [1,1366,null,{}] 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:39:03 INFO - PROCESS | 4016 | 1463780343128 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}] 14:39:03 INFO - PROCESS | 4016 | 1463780343282 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:39:03 INFO - PROCESS | 4016 | 1463780343396 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025804B3000 == 110 [pid = 4016] [id = 351] 14:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (0000002582D9FC00) [pid = 4016] [serial = 1052] [outer = 0000000000000000] 14:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (0000002585544000) [pid = 4016] [serial = 1053] [outer = 0000002582D9FC00] 14:39:03 INFO - PROCESS | 4016 | 1463780343494 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (000000258554E400) [pid = 4016] [serial = 1054] [outer = 0000002582D9FC00] 14:39:04 INFO - PROCESS | 4016 | 1463780344144 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] 14:39:04 INFO - PROCESS | 4016 | 1463780344464 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:39:04 INFO - PROCESS | 4016 | 1463780344474 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:39:04 INFO - PROCESS | 4016 | 1463780344478 Marionette TRACE conn5 <- [1,1370,null,{}] 14:39:04 INFO - PROCESS | 4016 | 1463780344525 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}] 14:39:04 INFO - PROCESS | 4016 | 1463780344653 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:39:04 INFO - PROCESS | 4016 | 1463780344763 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC8800 == 111 [pid = 4016] [id = 352] 14:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (0000002581A8DC00) [pid = 4016] [serial = 1055] [outer = 0000000000000000] 14:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (0000002582023000) [pid = 4016] [serial = 1056] [outer = 0000002581A8DC00] 14:39:04 INFO - PROCESS | 4016 | 1463780344813 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (0000002585545C00) [pid = 4016] [serial = 1057] [outer = 0000002581A8DC00] 14:39:05 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:05 INFO - PROCESS | 4016 | 1463780345481 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] 14:39:05 INFO - PROCESS | 4016 | 1463780345524 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:39:05 INFO - PROCESS | 4016 | 1463780345533 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - PROCESS | 4016 | 1463780345537 Marionette TRACE conn5 <- [1,1374,null,{}] 14:39:05 INFO - PROCESS | 4016 | 1463780345541 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}] 14:39:05 INFO - PROCESS | 4016 | 1463780345660 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:39:05 INFO - PROCESS | 4016 | 1463780345812 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A810F000 == 112 [pid = 4016] [id = 353] 14:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (000000258D2A6000) [pid = 4016] [serial = 1058] [outer = 0000000000000000] 14:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (00000025A2FC0400) [pid = 4016] [serial = 1059] [outer = 000000258D2A6000] 14:39:05 INFO - PROCESS | 4016 | 1463780345878 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (00000025A32E7800) [pid = 4016] [serial = 1060] [outer = 000000258D2A6000] 14:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (00000025A3B62800) [pid = 4016] [serial = 1061] [outer = 00000025A372AC00] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7818000 == 111 [pid = 4016] [id = 256] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E64000 == 110 [pid = 4016] [id = 340] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E33800 == 109 [pid = 4016] [id = 339] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2A78800 == 108 [pid = 4016] [id = 338] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07E4000 == 107 [pid = 4016] [id = 337] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFF7C800 == 106 [pid = 4016] [id = 336] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF8E3000 == 105 [pid = 4016] [id = 335] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94C2800 == 104 [pid = 4016] [id = 334] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CE0800 == 103 [pid = 4016] [id = 333] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (00000025B0670800) [pid = 4016] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (00000025B084EC00) [pid = 4016] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (00000025B138C000) [pid = 4016] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (00000025B1A83000) [pid = 4016] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2C5800 == 102 [pid = 4016] [id = 332] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2CD000 == 101 [pid = 4016] [id = 331] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F9B800 == 100 [pid = 4016] [id = 327] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E8B000 == 99 [pid = 4016] [id = 326] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B781D000 == 98 [pid = 4016] [id = 325] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7415800 == 97 [pid = 4016] [id = 324] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025B412A800 == 96 [pid = 4016] [id = 323] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF149800 == 95 [pid = 4016] [id = 322] 14:39:06 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CCD000 == 94 [pid = 4016] [id = 321] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (00000025B370E800) [pid = 4016] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (00000025B1A7A400) [pid = 4016] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (00000025B4031400) [pid = 4016] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (00000025ACA1CC00) [pid = 4016] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (00000025AF296000) [pid = 4016] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (00000025ACE37400) [pid = 4016] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000025820D2800) [pid = 4016] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (00000025AFE3C400) [pid = 4016] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000025B03F8400) [pid = 4016] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (00000025AEC2E800) [pid = 4016] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (00000025AF89E400) [pid = 4016] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (0000002582D9D400) [pid = 4016] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (0000002581C57800) [pid = 4016] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (00000025A32E1800) [pid = 4016] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (0000002582023800) [pid = 4016] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (00000025B0039C00) [pid = 4016] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000025A1F09400) [pid = 4016] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (000000258D2A9800) [pid = 4016] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (0000002580416000) [pid = 4016] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (000000258D2E7000) [pid = 4016] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000025A1FD6400) [pid = 4016] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (00000025A8148800) [pid = 4016] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (00000025A362BC00) [pid = 4016] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (000000258D266000) [pid = 4016] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000025ACA24000) [pid = 4016] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000025A8592C00) [pid = 4016] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025B0789800) [pid = 4016] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025A9294000) [pid = 4016] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (00000025B414A000) [pid = 4016] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:39:06 INFO - PROCESS | 4016 | 1463780346554 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] 14:39:06 INFO - PROCESS | 4016 | 1463780346574 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:39:06 INFO - PROCESS | 4016 | 1463780346578 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 4016 | 1463780346580 Marionette TRACE conn5 <- [1,1378,null,{}] 14:39:06 INFO - PROCESS | 4016 | 1463780346607 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}] 14:39:06 INFO - PROCESS | 4016 | 1463780346714 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:39:06 INFO - PROCESS | 4016 | 1463780346836 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86EA800 == 95 [pid = 4016] [id = 354] 14:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 170 (000000258D2B0400) [pid = 4016] [serial = 1062] [outer = 0000000000000000] 14:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 171 (00000025A1FD6400) [pid = 4016] [serial = 1063] [outer = 000000258D2B0400] 14:39:06 INFO - PROCESS | 4016 | 1463780346887 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 172 (00000025A32E1000) [pid = 4016] [serial = 1064] [outer = 000000258D2B0400] 14:39:07 INFO - PROCESS | 4016 | 1463780347268 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]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 754ms 14:39:07 INFO - PROCESS | 4016 | 1463780347335 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 4016 | 1463780347337 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:39:07 INFO - PROCESS | 4016 | 1463780347344 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 4016 | 1463780347345 Marionette TRACE conn5 <- [1,1382,null,{}] 14:39:07 INFO - PROCESS | 4016 | 1463780347349 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}] 14:39:07 INFO - PROCESS | 4016 | 1463780347453 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:39:07 INFO - PROCESS | 4016 | 1463780347460 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF761000 == 96 [pid = 4016] [id = 355] 14:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 173 (00000025A47EE000) [pid = 4016] [serial = 1065] [outer = 0000000000000000] 14:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (00000025A85E4800) [pid = 4016] [serial = 1066] [outer = 00000025A47EE000] 14:39:07 INFO - PROCESS | 4016 | 1463780347507 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000025A9297000) [pid = 4016] [serial = 1067] [outer = 00000025A47EE000] 14:39:07 INFO - PROCESS | 4016 | 1463780347964 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]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 14:39:08 INFO - PROCESS | 4016 | 1463780348036 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 4016 | 1463780348038 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:39:08 INFO - PROCESS | 4016 | 1463780348041 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 4016 | 1463780348043 Marionette TRACE conn5 <- [1,1386,null,{}] 14:39:08 INFO - PROCESS | 4016 | 1463780348047 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}] 14:39:08 INFO - PROCESS | 4016 | 1463780348147 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:39:08 INFO - PROCESS | 4016 | 1463780348155 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFF76800 == 97 [pid = 4016] [id = 356] 14:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025A96E4C00) [pid = 4016] [serial = 1068] [outer = 0000000000000000] 14:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000025A96E5C00) [pid = 4016] [serial = 1069] [outer = 00000025A96E4C00] 14:39:08 INFO - PROCESS | 4016 | 1463780348205 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (00000025AC3C3000) [pid = 4016] [serial = 1070] [outer = 00000025A96E4C00] 14:39:08 INFO - PROCESS | 4016 | 1463780348710 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]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 14:39:08 INFO - PROCESS | 4016 | 1463780348735 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 4016 | 1463780348738 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:39:08 INFO - PROCESS | 4016 | 1463780348741 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:39:08 INFO - PROCESS | 4016 | 1463780348743 Marionette TRACE conn5 <- [1,1390,null,{}] 14:39:08 INFO - PROCESS | 4016 | 1463780348753 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}] 14:39:08 INFO - PROCESS | 4016 | 1463780348936 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:39:08 INFO - PROCESS | 4016 | 1463780348959 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B07DA000 == 98 [pid = 4016] [id = 357] 14:39:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000025AE6D3800) [pid = 4016] [serial = 1071] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (00000025AECAD000) [pid = 4016] [serial = 1072] [outer = 00000025AE6D3800] 14:39:09 INFO - PROCESS | 4016 | 1463780349005 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (00000025AF899000) [pid = 4016] [serial = 1073] [outer = 00000025AE6D3800] 14:39:09 INFO - PROCESS | 4016 | 1463780349492 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]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 794ms 14:39:09 INFO - PROCESS | 4016 | 1463780349539 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 4016 | 1463780349541 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:39:09 INFO - PROCESS | 4016 | 1463780349550 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 4016 | 1463780349552 Marionette TRACE conn5 <- [1,1394,null,{}] 14:39:09 INFO - PROCESS | 4016 | 1463780349555 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}] 14:39:09 INFO - PROCESS | 4016 | 1463780349690 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:39:09 INFO - PROCESS | 4016 | 1463780349717 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0DF7000 == 99 [pid = 4016] [id = 358] 14:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (00000025AFA09000) [pid = 4016] [serial = 1074] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (00000025AFF40000) [pid = 4016] [serial = 1075] [outer = 00000025AFA09000] 14:39:09 INFO - PROCESS | 4016 | 1463780349765 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (00000025B0638000) [pid = 4016] [serial = 1076] [outer = 00000025AFA09000] 14:39:10 INFO - PROCESS | 4016 | 1463780350230 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]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 14:39:10 INFO - PROCESS | 4016 | 1463780350285 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 4016 | 1463780350288 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:39:10 INFO - PROCESS | 4016 | 1463780350298 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 4016 | 1463780350300 Marionette TRACE conn5 <- [1,1398,null,{}] 14:39:10 INFO - PROCESS | 4016 | 1463780350309 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}] 14:39:10 INFO - PROCESS | 4016 | 1463780350646 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (00000025AFA07C00) [pid = 4016] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (00000025B0668C00) [pid = 4016] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (0000002580430800) [pid = 4016] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (00000025B3703000) [pid = 4016] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (00000025A2865800) [pid = 4016] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (00000025A86A1C00) [pid = 4016] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (0000002580426000) [pid = 4016] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (0000002580577800) [pid = 4016] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (00000025B1A7F400) [pid = 4016] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025A4517000) [pid = 4016] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:39:10 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000025ACDE4400) [pid = 4016] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:39:10 INFO - PROCESS | 4016 | 1463780350719 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7818800 == 100 [pid = 4016] [id = 359] 14:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 174 (000000258042D800) [pid = 4016] [serial = 1077] [outer = 0000000000000000] 14:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 175 (00000025826DF400) [pid = 4016] [serial = 1078] [outer = 000000258042D800] 14:39:10 INFO - PROCESS | 4016 | 1463780350766 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 176 (00000025ACA1F800) [pid = 4016] [serial = 1079] [outer = 000000258042D800] 14:39:11 INFO - PROCESS | 4016 | 1463780351166 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 944ms 14:39:11 INFO - PROCESS | 4016 | 1463780351242 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 4016 | 1463780351245 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:39:11 INFO - PROCESS | 4016 | 1463780351248 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 4016 | 1463780351250 Marionette TRACE conn5 <- [1,1402,null,{}] 14:39:11 INFO - PROCESS | 4016 | 1463780351254 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}] 14:39:11 INFO - PROCESS | 4016 | 1463780351356 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:39:11 INFO - PROCESS | 4016 | 1463780351363 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3E2F800 == 101 [pid = 4016] [id = 360] 14:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 177 (00000025B0820000) [pid = 4016] [serial = 1080] [outer = 0000000000000000] 14:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 178 (00000025B0850800) [pid = 4016] [serial = 1081] [outer = 00000025B0820000] 14:39:11 INFO - PROCESS | 4016 | 1463780351408 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 179 (00000025B1384400) [pid = 4016] [serial = 1082] [outer = 00000025B0820000] 14:39:11 INFO - PROCESS | 4016 | 1463780351885 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 14:39:11 INFO - PROCESS | 4016 | 1463780351940 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 4016 | 1463780351943 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:39:11 INFO - PROCESS | 4016 | 1463780351946 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:39:11 INFO - PROCESS | 4016 | 1463780351948 Marionette TRACE conn5 <- [1,1406,null,{}] 14:39:11 INFO - PROCESS | 4016 | 1463780351952 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}] 14:39:12 INFO - PROCESS | 4016 | 1463780352089 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:39:12 INFO - PROCESS | 4016 | 1463780352099 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B482B800 == 102 [pid = 4016] [id = 361] 14:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 180 (00000025B1A86C00) [pid = 4016] [serial = 1083] [outer = 0000000000000000] 14:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 181 (00000025B3702400) [pid = 4016] [serial = 1084] [outer = 00000025B1A86C00] 14:39:12 INFO - PROCESS | 4016 | 1463780352144 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 182 (00000025B377DC00) [pid = 4016] [serial = 1085] [outer = 00000025B1A86C00] 14:39:12 INFO - PROCESS | 4016 | 1463780352600 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]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 14:39:12 INFO - PROCESS | 4016 | 1463780352703 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 4016 | 1463780352707 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:39:12 INFO - PROCESS | 4016 | 1463780352718 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 4016 | 1463780352723 Marionette TRACE conn5 <- [1,1410,null,{}] 14:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:39:12 INFO - PROCESS | 4016 | 1463780352730 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}] 14:39:12 INFO - PROCESS | 4016 | 1463780352887 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:39:13 INFO - PROCESS | 4016 | 1463780353008 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE2000 == 103 [pid = 4016] [id = 362] 14:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 183 (0000002581692800) [pid = 4016] [serial = 1086] [outer = 0000000000000000] 14:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (0000002581A2DC00) [pid = 4016] [serial = 1087] [outer = 0000002581692800] 14:39:13 INFO - PROCESS | 4016 | 1463780353070 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (0000002582D9BC00) [pid = 4016] [serial = 1088] [outer = 0000002581692800] 14:39:13 INFO - PROCESS | 4016 | 1463780353813 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]]]}] 14:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1127ms 14:39:13 INFO - PROCESS | 4016 | 1463780353857 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 4016 | 1463780353862 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:39:13 INFO - PROCESS | 4016 | 1463780353870 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 4016 | 1463780353874 Marionette TRACE conn5 <- [1,1414,null,{}] 14:39:13 INFO - PROCESS | 4016 | 1463780353879 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}] 14:39:14 INFO - PROCESS | 4016 | 1463780354011 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:39:14 INFO - PROCESS | 4016 | 1463780354154 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF8E0800 == 104 [pid = 4016] [id = 363] 14:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (00000025A2638800) [pid = 4016] [serial = 1089] [outer = 0000000000000000] 14:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (00000025A32ACC00) [pid = 4016] [serial = 1090] [outer = 00000025A2638800] 14:39:14 INFO - PROCESS | 4016 | 1463780354212 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (00000025A8536C00) [pid = 4016] [serial = 1091] [outer = 00000025A2638800] 14:39:14 INFO - PROCESS | 4016 | 1463780354890 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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1094ms 14:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:39:14 INFO - PROCESS | 4016 | 1463780354965 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 4016 | 1463780354968 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:39:14 INFO - PROCESS | 4016 | 1463780354972 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 4016 | 1463780354974 Marionette TRACE conn5 <- [1,1418,null,{}] 14:39:14 INFO - PROCESS | 4016 | 1463780354985 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}] 14:39:15 INFO - PROCESS | 4016 | 1463780355151 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:39:15 INFO - PROCESS | 4016 | 1463780355295 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B7699000 == 105 [pid = 4016] [id = 364] 14:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (00000025AE610000) [pid = 4016] [serial = 1092] [outer = 0000000000000000] 14:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (00000025AEC2E800) [pid = 4016] [serial = 1093] [outer = 00000025AE610000] 14:39:15 INFO - PROCESS | 4016 | 1463780355358 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (00000025B00CB000) [pid = 4016] [serial = 1094] [outer = 00000025AE610000] 14:39:16 INFO - PROCESS | 4016 | 1463780356070 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]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1144ms 14:39:16 INFO - PROCESS | 4016 | 1463780356118 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 4016 | 1463780356120 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:39:16 INFO - PROCESS | 4016 | 1463780356124 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 4016 | 1463780356126 Marionette TRACE conn5 <- [1,1422,null,{}] 14:39:16 INFO - PROCESS | 4016 | 1463780356130 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}] 14:39:16 INFO - PROCESS | 4016 | 1463780356288 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:39:16 INFO - PROCESS | 4016 | 1463780356428 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8267000 == 106 [pid = 4016] [id = 365] 14:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (00000025B3967000) [pid = 4016] [serial = 1095] [outer = 0000000000000000] 14:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (00000025B3EA8000) [pid = 4016] [serial = 1096] [outer = 00000025B3967000] 14:39:16 INFO - PROCESS | 4016 | 1463780356487 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (00000025B414D000) [pid = 4016] [serial = 1097] [outer = 00000025B3967000] 14:39:17 INFO - PROCESS | 4016 | 1463780357090 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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 14:39:17 INFO - PROCESS | 4016 | 1463780357113 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 4016 | 1463780357115 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:39:17 INFO - PROCESS | 4016 | 1463780357132 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 4016 | 1463780357135 Marionette TRACE conn5 <- [1,1426,null,{}] 14:39:17 INFO - PROCESS | 4016 | 1463780357141 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}] 14:39:17 INFO - PROCESS | 4016 | 1463780357266 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:39:17 INFO - PROCESS | 4016 | 1463780357406 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F9F800 == 107 [pid = 4016] [id = 366] 14:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (00000025B4156C00) [pid = 4016] [serial = 1098] [outer = 0000000000000000] 14:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (00000025B4165400) [pid = 4016] [serial = 1099] [outer = 00000025B4156C00] 14:39:17 INFO - PROCESS | 4016 | 1463780357464 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (00000025B4746C00) [pid = 4016] [serial = 1100] [outer = 00000025B4156C00] 14:39:18 INFO - PROCESS | 4016 | 1463780358033 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]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:39:18 INFO - PROCESS | 4016 | 1463780358065 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 4016 | 1463780358068 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:39:18 INFO - PROCESS | 4016 | 1463780358072 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 4016 | 1463780358074 Marionette TRACE conn5 <- [1,1430,null,{}] 14:39:18 INFO - PROCESS | 4016 | 1463780358078 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}] 14:39:18 INFO - PROCESS | 4016 | 1463780358227 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:39:18 INFO - PROCESS | 4016 | 1463780358345 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA0D1800 == 108 [pid = 4016] [id = 367] 14:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (00000025B4ABB800) [pid = 4016] [serial = 1101] [outer = 0000000000000000] 14:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (00000025B503A800) [pid = 4016] [serial = 1102] [outer = 00000025B4ABB800] 14:39:18 INFO - PROCESS | 4016 | 1463780358402 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (00000025B7018000) [pid = 4016] [serial = 1103] [outer = 00000025B4ABB800] 14:39:18 INFO - PROCESS | 4016 | 1463780358946 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]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 14:39:19 INFO - PROCESS | 4016 | 1463780359017 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 4016 | 1463780359020 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:39:19 INFO - PROCESS | 4016 | 1463780359023 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 4016 | 1463780359025 Marionette TRACE conn5 <- [1,1434,null,{}] 14:39:19 INFO - PROCESS | 4016 | 1463780359029 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}] 14:39:19 INFO - PROCESS | 4016 | 1463780359154 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:39:19 INFO - PROCESS | 4016 | 1463780359296 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB2A6800 == 109 [pid = 4016] [id = 368] 14:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (0000002583268000) [pid = 4016] [serial = 1104] [outer = 0000000000000000] 14:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (000000258326D000) [pid = 4016] [serial = 1105] [outer = 0000002583268000] 14:39:19 INFO - PROCESS | 4016 | 1463780359353 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (00000025B6418400) [pid = 4016] [serial = 1106] [outer = 0000002583268000] 14:39:20 INFO - PROCESS | 4016 | 1463780360010 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]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1026ms 14:39:20 INFO - PROCESS | 4016 | 1463780360052 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:39:20 INFO - PROCESS | 4016 | 1463780360054 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:39:20 INFO - PROCESS | 4016 | 1463780360058 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 4016 | 1463780360060 Marionette TRACE conn5 <- [1,1438,null,{}] 14:39:20 INFO - PROCESS | 4016 | 1463780360064 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}] 14:39:20 INFO - PROCESS | 4016 | 1463780360207 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:39:20 INFO - PROCESS | 4016 | 1463780360320 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581603800 == 110 [pid = 4016] [id = 369] 14:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (0000002580CA5000) [pid = 4016] [serial = 1107] [outer = 0000000000000000] 14:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (0000002580CAD000) [pid = 4016] [serial = 1108] [outer = 0000002580CA5000] 14:39:20 INFO - PROCESS | 4016 | 1463780360416 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (000000258326E400) [pid = 4016] [serial = 1109] [outer = 0000002580CA5000] 14:39:21 INFO - PROCESS | 4016 | 1463780361049 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]]]}] 14:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1027ms 14:39:21 INFO - PROCESS | 4016 | 1463780361088 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 4016 | 1463780361091 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:39:21 INFO - PROCESS | 4016 | 1463780361094 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:39:21 INFO - PROCESS | 4016 | 1463780361096 Marionette TRACE conn5 <- [1,1442,null,{}] 14:39:21 INFO - PROCESS | 4016 | 1463780361100 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}] 14:39:21 INFO - PROCESS | 4016 | 1463780361227 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:39:21 INFO - PROCESS | 4016 | 1463780361369 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581620800 == 111 [pid = 4016] [id = 370] 14:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (0000002580CB1800) [pid = 4016] [serial = 1110] [outer = 0000000000000000] 14:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (0000002586038C00) [pid = 4016] [serial = 1111] [outer = 0000002580CB1800] 14:39:21 INFO - PROCESS | 4016 | 1463780361426 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (000000258603EC00) [pid = 4016] [serial = 1112] [outer = 0000002580CB1800] 14:39:22 INFO - PROCESS | 4016 | 1463780362063 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]]]}] 14:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1028ms 14:39:22 INFO - PROCESS | 4016 | 1463780362125 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 4016 | 1463780362127 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:39:22 INFO - PROCESS | 4016 | 1463780362131 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 4016 | 1463780362133 Marionette TRACE conn5 <- [1,1446,null,{}] 14:39:22 INFO - PROCESS | 4016 | 1463780362154 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}] 14:39:22 INFO - PROCESS | 4016 | 1463780362280 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:39:22 INFO - PROCESS | 4016 | 1463780362422 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000258641A800 == 112 [pid = 4016] [id = 371] 14:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (000000258603D000) [pid = 4016] [serial = 1113] [outer = 0000000000000000] 14:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 211 (000000258649D400) [pid = 4016] [serial = 1114] [outer = 000000258603D000] 14:39:22 INFO - PROCESS | 4016 | 1463780362479 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 212 (00000025864A4400) [pid = 4016] [serial = 1115] [outer = 000000258603D000] 14:39:23 INFO - PROCESS | 4016 | 1463780363164 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]]]}] 14:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1085ms 14:39:23 INFO - PROCESS | 4016 | 1463780363219 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 4016 | 1463780363222 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:39:23 INFO - PROCESS | 4016 | 1463780363226 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 4016 | 1463780363229 Marionette TRACE conn5 <- [1,1450,null,{}] 14:39:23 INFO - PROCESS | 4016 | 1463780363233 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}] 14:39:23 INFO - PROCESS | 4016 | 1463780363382 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:39:23 INFO - PROCESS | 4016 | 1463780363529 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836C2800 == 113 [pid = 4016] [id = 372] 14:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 213 (00000025864A7C00) [pid = 4016] [serial = 1116] [outer = 0000000000000000] 14:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 214 (00000025AC3BA400) [pid = 4016] [serial = 1117] [outer = 00000025864A7C00] 14:39:23 INFO - PROCESS | 4016 | 1463780363593 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 215 (00000025B4030000) [pid = 4016] [serial = 1118] [outer = 00000025864A7C00] 14:39:24 INFO - PROCESS | 4016 | 1463780364488 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]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1280ms 14:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:39:24 INFO - PROCESS | 4016 | 1463780364508 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 4016 | 1463780364512 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:39:24 INFO - PROCESS | 4016 | 1463780364517 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 4016 | 1463780364521 Marionette TRACE conn5 <- [1,1454,null,{}] 14:39:24 INFO - PROCESS | 4016 | 1463780364528 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}] 14:39:24 INFO - PROCESS | 4016 | 1463780364656 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:39:24 INFO - PROCESS | 4016 | 1463780364807 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2FAD800 == 114 [pid = 4016] [id = 373] 14:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 216 (00000025826E6C00) [pid = 4016] [serial = 1119] [outer = 0000000000000000] 14:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 217 (0000002582C1EC00) [pid = 4016] [serial = 1120] [outer = 00000025826E6C00] 14:39:24 INFO - PROCESS | 4016 | 1463780364860 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 218 (0000002582C29800) [pid = 4016] [serial = 1121] [outer = 00000025826E6C00] 14:39:25 INFO - PROCESS | 4016 | 1463780365536 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]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 14:39:25 INFO - PROCESS | 4016 | 1463780365549 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 4016 | 1463780365555 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:39:25 INFO - PROCESS | 4016 | 1463780365561 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 4016 | 1463780365564 Marionette TRACE conn5 <- [1,1458,null,{}] 14:39:25 INFO - PROCESS | 4016 | 1463780365568 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}] 14:39:25 INFO - PROCESS | 4016 | 1463780365707 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:39:25 INFO - PROCESS | 4016 | 1463780365855 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DB7000 == 115 [pid = 4016] [id = 374] 14:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 219 (00000025820D2400) [pid = 4016] [serial = 1122] [outer = 0000000000000000] 14:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 220 (000000258554A400) [pid = 4016] [serial = 1123] [outer = 00000025820D2400] 14:39:25 INFO - PROCESS | 4016 | 1463780365905 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 221 (000000258D263000) [pid = 4016] [serial = 1124] [outer = 00000025820D2400] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E37800 == 114 [pid = 4016] [id = 306] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E6C000 == 113 [pid = 4016] [id = 308] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B413D800 == 112 [pid = 4016] [id = 307] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E2F800 == 111 [pid = 4016] [id = 360] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7818800 == 110 [pid = 4016] [id = 359] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0DF7000 == 109 [pid = 4016] [id = 358] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07DA000 == 108 [pid = 4016] [id = 357] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFF76800 == 107 [pid = 4016] [id = 356] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF761000 == 106 [pid = 4016] [id = 355] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86EA800 == 105 [pid = 4016] [id = 354] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 220 (00000025B4158400) [pid = 4016] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 219 (00000025B473C000) [pid = 4016] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 218 (00000025B49BBC00) [pid = 4016] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 217 (00000025B4AB1400) [pid = 4016] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 216 (00000025B501A400) [pid = 4016] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 215 (00000025B415A000) [pid = 4016] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025A810F000 == 104 [pid = 4016] [id = 353] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC8800 == 103 [pid = 4016] [id = 352] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAD5F000 == 102 [pid = 4016] [id = 346] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAC41000 == 101 [pid = 4016] [id = 345] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA034000 == 100 [pid = 4016] [id = 344] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025B04A1000 == 99 [pid = 4016] [id = 343] 14:39:26 INFO - PROCESS | 4016 | --DOCSHELL 00000025A4779000 == 98 [pid = 4016] [id = 342] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 214 (00000025B0662800) [pid = 4016] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 213 (00000025B0040C00) [pid = 4016] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 212 (00000025AC3B9800) [pid = 4016] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 211 (00000025ACE36C00) [pid = 4016] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 210 (00000025B003DC00) [pid = 4016] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (00000025B0791000) [pid = 4016] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (0000002581A2C400) [pid = 4016] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (00000025B370B400) [pid = 4016] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (00000025A3833800) [pid = 4016] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (00000025A2FC8C00) [pid = 4016] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (00000025A96E8400) [pid = 4016] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (0000002581A21000) [pid = 4016] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (00000025A1F2B000) [pid = 4016] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (00000025826E5C00) [pid = 4016] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (0000002580573C00) [pid = 4016] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (00000025A32A8C00) [pid = 4016] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (00000025A7CB4400) [pid = 4016] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (00000025B396D000) [pid = 4016] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (00000025B22A2000) [pid = 4016] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (00000025B3150800) [pid = 4016] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (00000025ACA24400) [pid = 4016] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (00000025B0E7E800) [pid = 4016] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (00000025826E2400) [pid = 4016] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000025B402D000) [pid = 4016] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (00000025AF199400) [pid = 4016] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000025B16DD800) [pid = 4016] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:39:26 INFO - PROCESS | 4016 | 1463780366511 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]]]}] 14:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 14:39:26 INFO - PROCESS | 4016 | 1463780366549 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 4016 | 1463780366551 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:39:26 INFO - PROCESS | 4016 | 1463780366557 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:39:26 INFO - PROCESS | 4016 | 1463780366561 Marionette TRACE conn5 <- [1,1462,null,{}] 14:39:26 INFO - PROCESS | 4016 | 1463780366572 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}] 14:39:26 INFO - PROCESS | 4016 | 1463780366689 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:39:26 INFO - PROCESS | 4016 | 1463780366794 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3980000 == 99 [pid = 4016] [id = 375] 14:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (00000025826E9800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] 14:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (00000025856D1800) [pid = 4016] [serial = 1126] [outer = 00000025826E9800] 14:39:26 INFO - PROCESS | 4016 | 1463780366844 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (00000025A16D2C00) [pid = 4016] [serial = 1127] [outer = 00000025826E9800] 14:39:27 INFO - PROCESS | 4016 | 1463780367248 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]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 14:39:27 INFO - PROCESS | 4016 | 1463780367297 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 4016 | 1463780367300 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:39:27 INFO - PROCESS | 4016 | 1463780367303 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 4016 | 1463780367305 Marionette TRACE conn5 <- [1,1466,null,{}] 14:39:27 INFO - PROCESS | 4016 | 1463780367308 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}] 14:39:27 INFO - PROCESS | 4016 | 1463780367443 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:39:27 INFO - PROCESS | 4016 | 1463780367458 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACEA3800 == 100 [pid = 4016] [id = 376] 14:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 193 (00000025A2865800) [pid = 4016] [serial = 1128] [outer = 0000000000000000] 14:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 194 (00000025A32B4000) [pid = 4016] [serial = 1129] [outer = 00000025A2865800] 14:39:27 INFO - PROCESS | 4016 | 1463780367505 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 195 (00000025A4710C00) [pid = 4016] [serial = 1130] [outer = 00000025A2865800] 14:39:28 INFO - PROCESS | 4016 | 1463780368000 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]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:39:28 INFO - PROCESS | 4016 | 1463780368039 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 4016 | 1463780368041 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:39:28 INFO - PROCESS | 4016 | 1463780368044 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 4016 | 1463780368046 Marionette TRACE conn5 <- [1,1470,null,{}] 14:39:28 INFO - PROCESS | 4016 | 1463780368050 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}] 14:39:28 INFO - PROCESS | 4016 | 1463780368152 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:39:28 INFO - PROCESS | 4016 | 1463780368159 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBBA800 == 101 [pid = 4016] [id = 377] 14:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 196 (00000025A79E2C00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] 14:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 197 (00000025A8535800) [pid = 4016] [serial = 1132] [outer = 00000025A79E2C00] 14:39:28 INFO - PROCESS | 4016 | 1463780368206 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (00000025A96E2000) [pid = 4016] [serial = 1133] [outer = 00000025A79E2C00] 14:39:28 INFO - PROCESS | 4016 | 1463780368721 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]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 14:39:28 INFO - PROCESS | 4016 | 1463780368781 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:39:28 INFO - PROCESS | 4016 | 1463780368783 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:39:28 INFO - PROCESS | 4016 | 1463780368786 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 4016 | 1463780368788 Marionette TRACE conn5 <- [1,1474,null,{}] 14:39:28 INFO - PROCESS | 4016 | 1463780368792 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}] 14:39:28 INFO - PROCESS | 4016 | 1463780368976 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:39:29 INFO - PROCESS | 4016 | 1463780369010 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B048C000 == 102 [pid = 4016] [id = 378] 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (00000025AC3BDC00) [pid = 4016] [serial = 1134] [outer = 0000000000000000] 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (00000025ACE2E800) [pid = 4016] [serial = 1135] [outer = 00000025AC3BDC00] 14:39:29 INFO - PROCESS | 4016 | 1463780369057 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (00000025AF8A3000) [pid = 4016] [serial = 1136] [outer = 00000025AC3BDC00] 14:39:29 INFO - PROCESS | 4016 | 1463780369553 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]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 776ms 14:39:29 INFO - PROCESS | 4016 | 1463780369565 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 4016 | 1463780369568 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:39:29 INFO - PROCESS | 4016 | 1463780369571 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:39:29 INFO - PROCESS | 4016 | 1463780369573 Marionette TRACE conn5 <- [1,1478,null,{}] 14:39:29 INFO - PROCESS | 4016 | 1463780369582 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}] 14:39:29 INFO - PROCESS | 4016 | 1463780369721 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:39:29 INFO - PROCESS | 4016 | 1463780369737 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0DF7000 == 103 [pid = 4016] [id = 379] 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (00000025AFE3BC00) [pid = 4016] [serial = 1137] [outer = 0000000000000000] 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (00000025B062DC00) [pid = 4016] [serial = 1138] [outer = 00000025AFE3BC00] 14:39:29 INFO - PROCESS | 4016 | 1463780369782 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (00000025B0793400) [pid = 4016] [serial = 1139] [outer = 00000025AFE3BC00] 14:39:30 INFO - PROCESS | 4016 | 1463780370251 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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 733ms 14:39:30 INFO - PROCESS | 4016 | 1463780370308 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 4016 | 1463780370310 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:39:30 INFO - PROCESS | 4016 | 1463780370314 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 4016 | 1463780370316 Marionette TRACE conn5 <- [1,1482,null,{}] 14:39:30 INFO - PROCESS | 4016 | 1463780370358 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}] 14:39:30 INFO - PROCESS | 4016 | 1463780370497 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:39:30 INFO - PROCESS | 4016 | 1463780370519 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3824000 == 104 [pid = 4016] [id = 380] 14:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (00000025B0040C00) [pid = 4016] [serial = 1140] [outer = 0000000000000000] 14:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (00000025B1390800) [pid = 4016] [serial = 1141] [outer = 00000025B0040C00] 14:39:30 INFO - PROCESS | 4016 | 1463780370565 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (00000025B3709800) [pid = 4016] [serial = 1142] [outer = 00000025B0040C00] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (00000025AE6D3800) [pid = 4016] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (00000025AFA09000) [pid = 4016] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (000000258042D800) [pid = 4016] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (00000025B0820000) [pid = 4016] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (0000002581A8DC00) [pid = 4016] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (00000025A47EE000) [pid = 4016] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (00000025B4150800) [pid = 4016] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (000000258D2B0400) [pid = 4016] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (00000025A96E4C00) [pid = 4016] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:39:31 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (000000258D2A6000) [pid = 4016] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:39:31 INFO - PROCESS | 4016 | 1463780371179 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]]]}] 14:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 902ms 14:39:31 INFO - PROCESS | 4016 | 1463780371219 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 4016 | 1463780371221 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:39:31 INFO - PROCESS | 4016 | 1463780371231 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 4016 | 1463780371233 Marionette TRACE conn5 <- [1,1486,null,{}] 14:39:31 INFO - PROCESS | 4016 | 1463780371237 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}] 14:39:31 INFO - PROCESS | 4016 | 1463780371339 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:39:31 INFO - PROCESS | 4016 | 1463780371348 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4130000 == 105 [pid = 4016] [id = 381] 14:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 198 (00000025A47EE000) [pid = 4016] [serial = 1143] [outer = 0000000000000000] 14:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 199 (00000025B0820000) [pid = 4016] [serial = 1144] [outer = 00000025A47EE000] 14:39:31 INFO - PROCESS | 4016 | 1463780371395 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 200 (00000025B3EA8C00) [pid = 4016] [serial = 1145] [outer = 00000025A47EE000] 14:39:31 INFO - PROCESS | 4016 | 1463780371828 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]]]}] 14:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 14:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:39:31 INFO - PROCESS | 4016 | 1463780371862 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 4016 | 1463780371864 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:39:31 INFO - PROCESS | 4016 | 1463780371873 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 4016 | 1463780371874 Marionette TRACE conn5 <- [1,1490,null,{}] 14:39:31 INFO - PROCESS | 4016 | 1463780371894 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}] 14:39:32 INFO - PROCESS | 4016 | 1463780371998 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:39:32 INFO - PROCESS | 4016 | 1463780372043 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B740B800 == 106 [pid = 4016] [id = 382] 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 201 (00000025B4156800) [pid = 4016] [serial = 1146] [outer = 0000000000000000] 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 202 (00000025B445A800) [pid = 4016] [serial = 1147] [outer = 00000025B4156800] 14:39:32 INFO - PROCESS | 4016 | 1463780372088 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 203 (00000025B49B4C00) [pid = 4016] [serial = 1148] [outer = 00000025B4156800] 14:39:32 INFO - PROCESS | 4016 | 1463780372544 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]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 731ms 14:39:32 INFO - PROCESS | 4016 | 1463780372611 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 4016 | 1463780372614 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:39:32 INFO - PROCESS | 4016 | 1463780372617 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 4016 | 1463780372620 Marionette TRACE conn5 <- [1,1494,null,{}] 14:39:32 INFO - PROCESS | 4016 | 1463780372624 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}] 14:39:32 INFO - PROCESS | 4016 | 1463780372747 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:39:32 INFO - PROCESS | 4016 | 1463780372759 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E82800 == 107 [pid = 4016] [id = 383] 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 204 (00000025B501C800) [pid = 4016] [serial = 1149] [outer = 0000000000000000] 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 205 (00000025B514E400) [pid = 4016] [serial = 1150] [outer = 00000025B501C800] 14:39:32 INFO - PROCESS | 4016 | 1463780372809 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 206 (00000025B7076400) [pid = 4016] [serial = 1151] [outer = 00000025B501C800] 14:39:33 INFO - PROCESS | 4016 | 1463780373613 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]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1030ms 14:39:33 INFO - PROCESS | 4016 | 1463780373652 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 4016 | 1463780373658 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:39:33 INFO - PROCESS | 4016 | 1463780373685 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 4016 | 1463780373690 Marionette TRACE conn5 <- [1,1498,null,{}] 14:39:33 INFO - PROCESS | 4016 | 1463780373695 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}] 14:39:33 INFO - PROCESS | 4016 | 1463780373868 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:39:34 INFO - PROCESS | 4016 | 1463780374016 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584162800 == 108 [pid = 4016] [id = 384] 14:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 207 (00000025820D0000) [pid = 4016] [serial = 1152] [outer = 0000000000000000] 14:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 208 (0000002582B46800) [pid = 4016] [serial = 1153] [outer = 00000025820D0000] 14:39:34 INFO - PROCESS | 4016 | 1463780374077 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 209 (0000002583265C00) [pid = 4016] [serial = 1154] [outer = 00000025820D0000] 14:39:34 INFO - PROCESS | 4016 | 1463780374705 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]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1107ms 14:39:34 INFO - PROCESS | 4016 | 1463780374774 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 4016 | 1463780374780 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:39:34 INFO - PROCESS | 4016 | 1463780374787 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:39:34 INFO - PROCESS | 4016 | 1463780374790 Marionette TRACE conn5 <- [1,1502,null,{}] 14:39:34 INFO - PROCESS | 4016 | 1463780374795 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}] 14:39:34 INFO - PROCESS | 4016 | 1463780374934 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:39:35 INFO - PROCESS | 4016 | 1463780375081 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0017800 == 109 [pid = 4016] [id = 385] 14:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 210 (000000258D2A7000) [pid = 4016] [serial = 1155] [outer = 0000000000000000] 14:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 211 (00000025A165A400) [pid = 4016] [serial = 1156] [outer = 000000258D2A7000] 14:39:35 INFO - PROCESS | 4016 | 1463780375138 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 212 (00000025A786E000) [pid = 4016] [serial = 1157] [outer = 000000258D2A7000] 14:39:35 INFO - PROCESS | 4016 | 1463780375769 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]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1027ms 14:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:39:35 INFO - PROCESS | 4016 | 1463780375820 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 4016 | 1463780375823 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:39:35 INFO - PROCESS | 4016 | 1463780375827 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 4016 | 1463780375832 Marionette TRACE conn5 <- [1,1506,null,{}] 14:39:35 INFO - PROCESS | 4016 | 1463780375861 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}] 14:39:36 INFO - PROCESS | 4016 | 1463780375997 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:39:36 INFO - PROCESS | 4016 | 1463780376145 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8F93800 == 110 [pid = 4016] [id = 386] 14:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 213 (00000025ACA26800) [pid = 4016] [serial = 1158] [outer = 0000000000000000] 14:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 214 (00000025AE60F800) [pid = 4016] [serial = 1159] [outer = 00000025ACA26800] 14:39:36 INFO - PROCESS | 4016 | 1463780376206 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 215 (00000025B1A86400) [pid = 4016] [serial = 1160] [outer = 00000025ACA26800] 14:39:36 INFO - PROCESS | 4016 | 1463780376808 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]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1030ms 14:39:36 INFO - PROCESS | 4016 | 1463780376859 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 4016 | 1463780376862 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:39:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:39:36 INFO - PROCESS | 4016 | 1463780376866 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 4016 | 1463780376869 Marionette TRACE conn5 <- [1,1510,null,{}] 14:39:36 INFO - PROCESS | 4016 | 1463780376873 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}] 14:39:37 INFO - PROCESS | 4016 | 1463780377010 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:39:37 INFO - PROCESS | 4016 | 1463780377168 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BAC51800 == 111 [pid = 4016] [id = 387] 14:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 216 (00000025B44C3000) [pid = 4016] [serial = 1161] [outer = 0000000000000000] 14:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 217 (00000025B4A40C00) [pid = 4016] [serial = 1162] [outer = 00000025B44C3000] 14:39:37 INFO - PROCESS | 4016 | 1463780377226 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 218 (00000025B503E800) [pid = 4016] [serial = 1163] [outer = 00000025B44C3000] 14:39:37 INFO - PROCESS | 4016 | 1463780377814 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"]]]}] 14:39:37 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 () { 14:39:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:39:37 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 () { 14:39:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:39:37 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 () { 14:39:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:39:37 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 () { 14:39:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:39:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 993ms 14:39:37 INFO - PROCESS | 4016 | 1463780377861 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 4016 | 1463780377864 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:39:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:39:37 INFO - PROCESS | 4016 | 1463780377868 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - PROCESS | 4016 | 1463780377870 Marionette TRACE conn5 <- [1,1514,null,{}] 14:39:37 INFO - PROCESS | 4016 | 1463780377874 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}] 14:39:38 INFO - PROCESS | 4016 | 1463780378004 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:39:38 INFO - PROCESS | 4016 | 1463780378161 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000258576A000 == 112 [pid = 4016] [id = 388] 14:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 219 (00000025B44C4800) [pid = 4016] [serial = 1164] [outer = 0000000000000000] 14:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 220 (00000025B707F400) [pid = 4016] [serial = 1165] [outer = 00000025B44C4800] 14:39:38 INFO - PROCESS | 4016 | 1463780378218 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 221 (00000025B74E6000) [pid = 4016] [serial = 1166] [outer = 00000025B44C4800] 14:39:38 INFO - PROCESS | 4016 | 1463780378816 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"]]]}] 14:39:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:39:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:39:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:39:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 14:39:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:39:38 INFO - PROCESS | 4016 | 1463780378856 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 4016 | 1463780378859 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:39:38 INFO - PROCESS | 4016 | 1463780378862 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 4016 | 1463780378865 Marionette TRACE conn5 <- [1,1518,null,{}] 14:39:38 INFO - PROCESS | 4016 | 1463780378868 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}] 14:39:39 INFO - PROCESS | 4016 | 1463780379007 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:39:39 INFO - PROCESS | 4016 | 1463780379155 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843A8800 == 113 [pid = 4016] [id = 389] 14:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 222 (0000002584327800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] 14:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 223 (00000025B7534400) [pid = 4016] [serial = 1168] [outer = 0000002584327800] 14:39:39 INFO - PROCESS | 4016 | 1463780379214 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 224 (00000025B75C9800) [pid = 4016] [serial = 1169] [outer = 0000002584327800] 14:39:39 INFO - PROCESS | 4016 | 1463780379759 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]]]}] 14:39:39 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 14:39:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:39:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:39:39 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. 14:39:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:39:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 944ms 14:39:39 INFO - PROCESS | 4016 | 1463780379818 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 4016 | 1463780379821 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:39:39 INFO - PROCESS | 4016 | 1463780379826 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 4016 | 1463780379828 Marionette TRACE conn5 <- [1,1522,null,{}] 14:39:39 INFO - PROCESS | 4016 | 1463780379832 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}] 14:39:39 INFO - PROCESS | 4016 | 1463780379961 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:39:40 INFO - PROCESS | 4016 | 1463780380118 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D9000 == 114 [pid = 4016] [id = 390] 14:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (0000002584D4E000) [pid = 4016] [serial = 1170] [outer = 0000000000000000] 14:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (0000002584D51C00) [pid = 4016] [serial = 1171] [outer = 0000002584D4E000] 14:39:40 INFO - PROCESS | 4016 | 1463780380175 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (0000002584D59C00) [pid = 4016] [serial = 1172] [outer = 0000002584D4E000] 14:39:40 INFO - PROCESS | 4016 | 1463780380805 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]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1030ms 14:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:39:40 INFO - PROCESS | 4016 | 1463780380859 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 4016 | 1463780380861 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:39:40 INFO - PROCESS | 4016 | 1463780380865 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 4016 | 1463780380867 Marionette TRACE conn5 <- [1,1526,null,{}] 14:39:40 INFO - PROCESS | 4016 | 1463780380890 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}] 14:39:41 INFO - PROCESS | 4016 | 1463780381017 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:39:41 INFO - PROCESS | 4016 | 1463780381164 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FC8000 == 115 [pid = 4016] [id = 391] 14:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (000000258557B400) [pid = 4016] [serial = 1173] [outer = 0000000000000000] 14:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 229 (0000002585582800) [pid = 4016] [serial = 1174] [outer = 000000258557B400] 14:39:41 INFO - PROCESS | 4016 | 1463780381221 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (0000002585589C00) [pid = 4016] [serial = 1175] [outer = 000000258557B400] 14:39:41 INFO - PROCESS | 4016 | 1463780381779 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]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 965ms 14:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:39:41 INFO - PROCESS | 4016 | 1463780381833 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 4016 | 1463780381836 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:39:41 INFO - PROCESS | 4016 | 1463780381839 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 4016 | 1463780381841 Marionette TRACE conn5 <- [1,1530,null,{}] 14:39:41 INFO - PROCESS | 4016 | 1463780381846 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}] 14:39:41 INFO - PROCESS | 4016 | 1463780381976 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:39:42 INFO - PROCESS | 4016 | 1463780382137 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864EB800 == 116 [pid = 4016] [id = 392] 14:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (0000002586FD4C00) [pid = 4016] [serial = 1176] [outer = 0000000000000000] 14:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (0000002586FD9400) [pid = 4016] [serial = 1177] [outer = 0000002586FD4C00] 14:39:42 INFO - PROCESS | 4016 | 1463780382194 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 233 (0000002586FDF400) [pid = 4016] [serial = 1178] [outer = 0000002586FD4C00] 14:39:42 INFO - PROCESS | 4016 | 1463780382768 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]]]}] 14:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 14:39:42 INFO - PROCESS | 4016 | 1463780382827 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 4016 | 1463780382830 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:39:42 INFO - PROCESS | 4016 | 1463780382833 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 4016 | 1463780382835 Marionette TRACE conn5 <- [1,1534,null,{}] 14:39:42 INFO - PROCESS | 4016 | 1463780382840 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}] 14:39:42 INFO - PROCESS | 4016 | 1463780382969 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:39:43 INFO - PROCESS | 4016 | 1463780383132 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884DB000 == 117 [pid = 4016] [id = 393] 14:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 234 (0000002587525400) [pid = 4016] [serial = 1179] [outer = 0000000000000000] 14:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 235 (000000258752A000) [pid = 4016] [serial = 1180] [outer = 0000002587525400] 14:39:43 INFO - PROCESS | 4016 | 1463780383189 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 236 (0000002587530000) [pid = 4016] [serial = 1181] [outer = 0000002587525400] 14:39:43 INFO - PROCESS | 4016 | 1463780383905 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]]]}] 14:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1139ms 14:39:43 INFO - PROCESS | 4016 | 1463780383983 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 4016 | 1463780383986 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:39:44 INFO - PROCESS | 4016 | 1463780383992 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 4016 | 1463780383995 Marionette TRACE conn5 <- [1,1538,null,{}] 14:39:44 INFO - PROCESS | 4016 | 1463780383999 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}] 14:39:44 INFO - PROCESS | 4016 | 1463780384155 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:39:44 INFO - PROCESS | 4016 | 1463780384305 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585685000 == 118 [pid = 4016] [id = 394] 14:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 237 (0000002581691C00) [pid = 4016] [serial = 1182] [outer = 0000000000000000] 14:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 238 (0000002583C65C00) [pid = 4016] [serial = 1183] [outer = 0000002581691C00] 14:39:44 INFO - PROCESS | 4016 | 1463780384368 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 239 (0000002583C75800) [pid = 4016] [serial = 1184] [outer = 0000002581691C00] 14:39:44 INFO - PROCESS | 4016 | 1463780384931 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]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 14:39:44 INFO - PROCESS | 4016 | 1463780384979 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 4016 | 1463780384982 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:39:44 INFO - PROCESS | 4016 | 1463780384985 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 4016 | 1463780384987 Marionette TRACE conn5 <- [1,1542,null,{}] 14:39:45 INFO - PROCESS | 4016 | 1463780384991 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}] 14:39:45 INFO - PROCESS | 4016 | 1463780385125 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:39:45 INFO - PROCESS | 4016 | 1463780385518 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836BC000 == 119 [pid = 4016] [id = 395] 14:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 240 (000000258020FC00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] 14:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 241 (0000002580420C00) [pid = 4016] [serial = 1186] [outer = 000000258020FC00] 14:39:45 INFO - PROCESS | 4016 | 1463780385604 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 242 (000000258169A800) [pid = 4016] [serial = 1187] [outer = 000000258020FC00] 14:39:46 INFO - PROCESS | 4016 | 1463780386266 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]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1340ms 14:39:46 INFO - PROCESS | 4016 | 1463780386328 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 4016 | 1463780386333 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:39:46 INFO - PROCESS | 4016 | 1463780386337 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:39:46 INFO - PROCESS | 4016 | 1463780386341 Marionette TRACE conn5 <- [1,1546,null,{}] 14:39:46 INFO - PROCESS | 4016 | 1463780386346 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}] 14:39:46 INFO - PROCESS | 4016 | 1463780386526 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:39:46 INFO - PROCESS | 4016 | 1463780386647 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000258161E000 == 120 [pid = 4016] [id = 396] 14:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 243 (0000002583265400) [pid = 4016] [serial = 1188] [outer = 0000000000000000] 14:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (0000002583C5A400) [pid = 4016] [serial = 1189] [outer = 0000002583265400] 14:39:46 INFO - PROCESS | 4016 | 1463780386702 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (0000002583C73400) [pid = 4016] [serial = 1190] [outer = 0000002583265400] 14:39:47 INFO - PROCESS | 4016 | 1463780387303 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]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1030ms 14:39:47 INFO - PROCESS | 4016 | 1463780387374 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 4016 | 1463780387378 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:39:47 INFO - PROCESS | 4016 | 1463780387383 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - PROCESS | 4016 | 1463780387385 Marionette TRACE conn5 <- [1,1550,null,{}] 14:39:47 INFO - PROCESS | 4016 | 1463780387389 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}] 14:39:47 INFO - PROCESS | 4016 | 1463780387539 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E90000 == 119 [pid = 4016] [id = 257] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B740B800 == 118 [pid = 4016] [id = 382] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4130000 == 117 [pid = 4016] [id = 381] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3824000 == 116 [pid = 4016] [id = 380] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0DF7000 == 115 [pid = 4016] [id = 379] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B048C000 == 114 [pid = 4016] [id = 378] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBBA800 == 113 [pid = 4016] [id = 377] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACEA3800 == 112 [pid = 4016] [id = 376] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (00000025B72BD400) [pid = 4016] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (0000002582B43C00) [pid = 4016] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 242 (00000025856CE800) [pid = 4016] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 241 (0000002581695800) [pid = 4016] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 240 (0000002585544000) [pid = 4016] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 239 (00000025B3702400) [pid = 4016] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 238 (00000025B501AC00) [pid = 4016] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 237 (00000025B641AC00) [pid = 4016] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3980000 == 111 [pid = 4016] [id = 375] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DB7000 == 110 [pid = 4016] [id = 374] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025A2FAD800 == 109 [pid = 4016] [id = 373] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB2A6800 == 108 [pid = 4016] [id = 368] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA0D1800 == 107 [pid = 4016] [id = 367] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F9F800 == 106 [pid = 4016] [id = 366] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8267000 == 105 [pid = 4016] [id = 365] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7699000 == 104 [pid = 4016] [id = 364] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF8E0800 == 103 [pid = 4016] [id = 363] 14:39:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CE2000 == 102 [pid = 4016] [id = 362] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 236 (00000025ACA1F800) [pid = 4016] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 235 (00000025B1384400) [pid = 4016] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 234 (00000025AC3C3000) [pid = 4016] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 233 (00000025B078C400) [pid = 4016] [serial = 667] [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.] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 232 (00000025AECAD000) [pid = 4016] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (00000025AFF40000) [pid = 4016] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (00000025AF899000) [pid = 4016] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (00000025826DF400) [pid = 4016] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 228 (00000025B0638000) [pid = 4016] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (00000025B0850800) [pid = 4016] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (0000002585545C00) [pid = 4016] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (0000002582023000) [pid = 4016] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (00000025A85E4800) [pid = 4016] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 223 (00000025A9297000) [pid = 4016] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 222 (00000025B5016800) [pid = 4016] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 221 (00000025A9297800) [pid = 4016] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 220 (00000025A1FD6400) [pid = 4016] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 219 (00000025A32E1000) [pid = 4016] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 218 (00000025A96E5C00) [pid = 4016] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 217 (000000258D264000) [pid = 4016] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 216 (00000025A32E7800) [pid = 4016] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 215 (00000025A2FC0400) [pid = 4016] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 214 (00000025B1A80800) [pid = 4016] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 4016 | 1463780387774 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581777000 == 103 [pid = 4016] [id = 397] 14:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 215 (0000002580416800) [pid = 4016] [serial = 1191] [outer = 0000000000000000] 14:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 216 (000000258042D400) [pid = 4016] [serial = 1192] [outer = 0000002580416800] 14:39:47 INFO - PROCESS | 4016 | 1463780387824 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 217 (0000002582B43C00) [pid = 4016] [serial = 1193] [outer = 0000002580416800] 14:39:48 INFO - PROCESS | 4016 | 1463780388278 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]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 944ms 14:39:48 INFO - PROCESS | 4016 | 1463780388353 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 4016 | 1463780388356 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:39:48 INFO - PROCESS | 4016 | 1463780388363 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 4016 | 1463780388369 Marionette TRACE conn5 <- [1,1554,null,{}] 14:39:48 INFO - PROCESS | 4016 | 1463780388378 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}] 14:39:48 INFO - PROCESS | 4016 | 1463780388490 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:39:48 INFO - PROCESS | 4016 | 1463780388507 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8124800 == 104 [pid = 4016] [id = 398] 14:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 218 (000000258603CC00) [pid = 4016] [serial = 1194] [outer = 0000000000000000] 14:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 219 (00000025864A0000) [pid = 4016] [serial = 1195] [outer = 000000258603CC00] 14:39:48 INFO - PROCESS | 4016 | 1463780388554 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 220 (0000002587533400) [pid = 4016] [serial = 1196] [outer = 000000258603CC00] 14:39:49 INFO - PROCESS | 4016 | 1463780389037 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]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 14:39:49 INFO - PROCESS | 4016 | 1463780389086 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 4016 | 1463780389089 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:39:49 INFO - PROCESS | 4016 | 1463780389093 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:39:49 INFO - PROCESS | 4016 | 1463780389094 Marionette TRACE conn5 <- [1,1558,null,{}] 14:39:49 INFO - PROCESS | 4016 | 1463780389098 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}] 14:39:49 INFO - PROCESS | 4016 | 1463780389207 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:39:49 INFO - PROCESS | 4016 | 1463780389325 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACE92800 == 105 [pid = 4016] [id = 399] 14:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 221 (0000002586499C00) [pid = 4016] [serial = 1197] [outer = 0000000000000000] 14:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 222 (000000258D2EAC00) [pid = 4016] [serial = 1198] [outer = 0000002586499C00] 14:39:49 INFO - PROCESS | 4016 | 1463780389372 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 223 (00000025A260A800) [pid = 4016] [serial = 1199] [outer = 0000002586499C00] 14:39:49 INFO - PROCESS | 4016 | 1463780389782 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]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 732ms 14:39:49 INFO - PROCESS | 4016 | 1463780389831 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 4016 | 1463780389833 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:39:49 INFO - PROCESS | 4016 | 1463780389836 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 4016 | 1463780389838 Marionette TRACE conn5 <- [1,1562,null,{}] 14:39:49 INFO - PROCESS | 4016 | 1463780389842 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}] 14:39:49 INFO - PROCESS | 4016 | 1463780389984 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:39:50 INFO - PROCESS | 4016 | 1463780390005 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBB2000 == 106 [pid = 4016] [id = 400] 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 224 (00000025A32DE800) [pid = 4016] [serial = 1200] [outer = 0000000000000000] 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (00000025A32E7800) [pid = 4016] [serial = 1201] [outer = 00000025A32DE800] 14:39:50 INFO - PROCESS | 4016 | 1463780390058 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (00000025A7810000) [pid = 4016] [serial = 1202] [outer = 00000025A32DE800] 14:39:50 INFO - PROCESS | 4016 | 1463780390561 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]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 775ms 14:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:39:50 INFO - PROCESS | 4016 | 1463780390615 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 4016 | 1463780390617 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 4016 | 1463780390620 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 4016 | 1463780390622 Marionette TRACE conn5 <- [1,1566,null,{}] 14:39:50 INFO - PROCESS | 4016 | 1463780390626 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}] 14:39:50 INFO - PROCESS | 4016 | 1463780390776 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:39:50 INFO - PROCESS | 4016 | 1463780390799 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B0015000 == 107 [pid = 4016] [id = 401] 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (00000025A922DC00) [pid = 4016] [serial = 1203] [outer = 0000000000000000] 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (00000025A96E6800) [pid = 4016] [serial = 1204] [outer = 00000025A922DC00] 14:39:50 INFO - PROCESS | 4016 | 1463780390845 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 229 (00000025AC387800) [pid = 4016] [serial = 1205] [outer = 00000025A922DC00] 14:39:51 INFO - PROCESS | 4016 | 1463780391297 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]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 14:39:51 INFO - PROCESS | 4016 | 1463780391363 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 4016 | 1463780391365 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:39:51 INFO - PROCESS | 4016 | 1463780391368 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 4016 | 1463780391370 Marionette TRACE conn5 <- [1,1570,null,{}] 14:39:51 INFO - PROCESS | 4016 | 1463780391374 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}] 14:39:51 INFO - PROCESS | 4016 | 1463780391517 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:39:51 INFO - PROCESS | 4016 | 1463780391541 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B097D000 == 108 [pid = 4016] [id = 402] 14:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (00000025AC3BEC00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] 14:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (00000025ACA24000) [pid = 4016] [serial = 1207] [outer = 00000025AC3BEC00] 14:39:51 INFO - PROCESS | 4016 | 1463780391587 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (00000025AE614800) [pid = 4016] [serial = 1208] [outer = 00000025AC3BEC00] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (00000025AC3BDC00) [pid = 4016] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (00000025AFE3BC00) [pid = 4016] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (00000025B0040C00) [pid = 4016] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 228 (00000025B4156800) [pid = 4016] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (00000025A79E2C00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (00000025A2865800) [pid = 4016] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (00000025826E6C00) [pid = 4016] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (00000025826E9800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 223 (00000025820D2400) [pid = 4016] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 222 (00000025B1A86C00) [pid = 4016] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:39:52 INFO - PROCESS | 4016 | --DOMWINDOW == 221 (00000025A47EE000) [pid = 4016] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:39:52 INFO - PROCESS | 4016 | 1463780392334 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]]]}] 14:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 983ms 14:39:52 INFO - PROCESS | 4016 | 1463780392354 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 4016 | 1463780392356 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:39:52 INFO - PROCESS | 4016 | 1463780392366 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - PROCESS | 4016 | 1463780392369 Marionette TRACE conn5 <- [1,1574,null,{}] 14:39:52 INFO - PROCESS | 4016 | 1463780392372 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}] 14:39:52 INFO - PROCESS | 4016 | 1463780392477 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:39:52 INFO - PROCESS | 4016 | 1463780392486 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B2A6E800 == 109 [pid = 4016] [id = 403] 14:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 222 (00000025826E6C00) [pid = 4016] [serial = 1209] [outer = 0000000000000000] 14:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 223 (00000025AECAB800) [pid = 4016] [serial = 1210] [outer = 00000025826E6C00] 14:39:52 INFO - PROCESS | 4016 | 1463780392540 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 224 (00000025AF894800) [pid = 4016] [serial = 1211] [outer = 00000025826E6C00] 14:39:53 INFO - PROCESS | 4016 | 1463780393029 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 14:39:53 INFO - PROCESS | 4016 | 1463780393068 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 4016 | 1463780393071 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:39:53 INFO - PROCESS | 4016 | 1463780393074 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 4016 | 1463780393076 Marionette TRACE conn5 <- [1,1578,null,{}] 14:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:39:53 INFO - PROCESS | 4016 | 1463780393079 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}] 14:39:53 INFO - PROCESS | 4016 | 1463780393192 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:39:53 INFO - PROCESS | 4016 | 1463780393200 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B412A800 == 110 [pid = 4016] [id = 404] 14:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 225 (00000025AFE3D000) [pid = 4016] [serial = 1212] [outer = 0000000000000000] 14:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 226 (00000025B0669400) [pid = 4016] [serial = 1213] [outer = 00000025AFE3D000] 14:39:53 INFO - PROCESS | 4016 | 1463780393246 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 227 (00000025B0849000) [pid = 4016] [serial = 1214] [outer = 00000025AFE3D000] 14:39:53 INFO - PROCESS | 4016 | 1463780393728 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 14:39:53 INFO - PROCESS | 4016 | 1463780393767 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 4016 | 1463780393769 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:39:53 INFO - PROCESS | 4016 | 1463780393774 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:39:53 INFO - PROCESS | 4016 | 1463780393776 Marionette TRACE conn5 <- [1,1582,null,{}] 14:39:53 INFO - PROCESS | 4016 | 1463780393779 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}] 14:39:53 INFO - PROCESS | 4016 | 1463780393885 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:39:53 INFO - PROCESS | 4016 | 1463780393892 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B754C000 == 111 [pid = 4016] [id = 405] 14:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 228 (00000025B0EDA800) [pid = 4016] [serial = 1215] [outer = 0000000000000000] 14:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 229 (00000025B1A81000) [pid = 4016] [serial = 1216] [outer = 00000025B0EDA800] 14:39:53 INFO - PROCESS | 4016 | 1463780393953 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 230 (00000025B3783400) [pid = 4016] [serial = 1217] [outer = 00000025B0EDA800] 14:39:54 INFO - PROCESS | 4016 | 1463780394739 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]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1028ms 14:39:54 INFO - PROCESS | 4016 | 1463780394806 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 4016 | 1463780394812 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:39:54 INFO - PROCESS | 4016 | 1463780394839 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - PROCESS | 4016 | 1463780394844 Marionette TRACE conn5 <- [1,1586,null,{}] 14:39:54 INFO - PROCESS | 4016 | 1463780394851 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}] 14:39:55 INFO - PROCESS | 4016 | 1463780395033 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:39:55 INFO - PROCESS | 4016 | 1463780395183 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585686000 == 112 [pid = 4016] [id = 406] 14:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 231 (0000002582B42400) [pid = 4016] [serial = 1218] [outer = 0000000000000000] 14:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 232 (0000002583C5C000) [pid = 4016] [serial = 1219] [outer = 0000002582B42400] 14:39:55 INFO - PROCESS | 4016 | 1463780395243 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 233 (0000002584321000) [pid = 4016] [serial = 1220] [outer = 0000002582B42400] 14:39:55 INFO - PROCESS | 4016 | 1463780395836 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]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1031ms 14:39:55 INFO - PROCESS | 4016 | 1463780395872 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 4016 | 1463780395879 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:39:55 INFO - PROCESS | 4016 | 1463780395886 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 4016 | 1463780395889 Marionette TRACE conn5 <- [1,1590,null,{}] 14:39:55 INFO - PROCESS | 4016 | 1463780395894 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}] 14:39:56 INFO - PROCESS | 4016 | 1463780396032 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:39:56 INFO - PROCESS | 4016 | 1463780396200 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBAD800 == 113 [pid = 4016] [id = 407] 14:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 234 (000000258557DC00) [pid = 4016] [serial = 1221] [outer = 0000000000000000] 14:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 235 (0000002586038000) [pid = 4016] [serial = 1222] [outer = 000000258557DC00] 14:39:56 INFO - PROCESS | 4016 | 1463780396258 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 236 (0000002587530C00) [pid = 4016] [serial = 1223] [outer = 000000258557DC00] 14:39:56 INFO - PROCESS | 4016 | 1463780396863 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]]]}] 14:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1033ms 14:39:56 INFO - PROCESS | 4016 | 1463780396926 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:39:56 INFO - PROCESS | 4016 | 1463780396929 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:39:56 INFO - PROCESS | 4016 | 1463780396933 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - PROCESS | 4016 | 1463780396937 Marionette TRACE conn5 <- [1,1594,null,{}] 14:39:56 INFO - PROCESS | 4016 | 1463780396967 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}] 14:39:57 INFO - PROCESS | 4016 | 1463780397114 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:39:57 INFO - PROCESS | 4016 | 1463780397263 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B8E8B000 == 114 [pid = 4016] [id = 408] 14:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 237 (00000025A4045800) [pid = 4016] [serial = 1224] [outer = 0000000000000000] 14:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 238 (00000025A9289800) [pid = 4016] [serial = 1225] [outer = 00000025A4045800] 14:39:57 INFO - PROCESS | 4016 | 1463780397325 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 239 (00000025AFE3EC00) [pid = 4016] [serial = 1226] [outer = 00000025A4045800] 14:39:57 INFO - PROCESS | 4016 | 1463780397959 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]]]}] 14:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1053ms 14:39:57 INFO - PROCESS | 4016 | 1463780397987 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 4016 | 1463780397990 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:39:57 INFO - PROCESS | 4016 | 1463780397994 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 4016 | 1463780397996 Marionette TRACE conn5 <- [1,1598,null,{}] 14:39:58 INFO - PROCESS | 4016 | 1463780398000 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}] 14:39:58 INFO - PROCESS | 4016 | 1463780398135 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:39:58 INFO - PROCESS | 4016 | 1463780398301 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BA041000 == 115 [pid = 4016] [id = 409] 14:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 240 (00000025B22AD400) [pid = 4016] [serial = 1227] [outer = 0000000000000000] 14:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 241 (00000025B370E400) [pid = 4016] [serial = 1228] [outer = 00000025B22AD400] 14:39:58 INFO - PROCESS | 4016 | 1463780398359 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 242 (00000025B4032400) [pid = 4016] [serial = 1229] [outer = 00000025B22AD400] 14:39:58 INFO - PROCESS | 4016 | 1463780398971 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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1033ms 14:39:59 INFO - PROCESS | 4016 | 1463780399029 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 4016 | 1463780399032 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:39:59 INFO - PROCESS | 4016 | 1463780399035 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 4016 | 1463780399037 Marionette TRACE conn5 <- [1,1602,null,{}] 14:39:59 INFO - PROCESS | 4016 | 1463780399058 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}] 14:39:59 INFO - PROCESS | 4016 | 1463780399188 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:39:59 INFO - PROCESS | 4016 | 1463780399352 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025BB032000 == 116 [pid = 4016] [id = 410] 14:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 243 (00000025B414B000) [pid = 4016] [serial = 1230] [outer = 0000000000000000] 14:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (00000025B4158C00) [pid = 4016] [serial = 1231] [outer = 00000025B414B000] 14:39:59 INFO - PROCESS | 4016 | 1463780399410 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (00000025B444E800) [pid = 4016] [serial = 1232] [outer = 00000025B414B000] 14:39:59 INFO - PROCESS | 4016 | 1463780399986 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]]]}] 14:40:00 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 14:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 14:40:00 INFO - PROCESS | 4016 | 1463780400024 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 4016 | 1463780400027 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:40:00 INFO - PROCESS | 4016 | 1463780400030 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - PROCESS | 4016 | 1463780400032 Marionette TRACE conn5 <- [1,1606,null,{}] 14:40:00 INFO - PROCESS | 4016 | 1463780400036 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}] 14:40:00 INFO - PROCESS | 4016 | 1463780400179 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:40:00 INFO - PROCESS | 4016 | 1463780400346 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FBC800 == 117 [pid = 4016] [id = 411] 14:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (0000002583F65000) [pid = 4016] [serial = 1233] [outer = 0000000000000000] 14:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (00000025B414E800) [pid = 4016] [serial = 1234] [outer = 0000002583F65000] 14:40:00 INFO - PROCESS | 4016 | 1463780400405 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (00000025B4A45800) [pid = 4016] [serial = 1235] [outer = 0000002583F65000] 14:40:00 INFO - PROCESS | 4016 | 1463780400995 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]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1028ms 14:40:01 INFO - PROCESS | 4016 | 1463780401061 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 4016 | 1463780401063 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:40:01 INFO - PROCESS | 4016 | 1463780401067 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 4016 | 1463780401069 Marionette TRACE conn5 <- [1,1610,null,{}] 14:40:01 INFO - PROCESS | 4016 | 1463780401074 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}] 14:40:01 INFO - PROCESS | 4016 | 1463780401204 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:40:01 INFO - PROCESS | 4016 | 1463780401357 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585718000 == 118 [pid = 4016] [id = 412] 14:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (00000025B4E50400) [pid = 4016] [serial = 1236] [outer = 0000000000000000] 14:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (00000025B5016800) [pid = 4016] [serial = 1237] [outer = 00000025B4E50400] 14:40:01 INFO - PROCESS | 4016 | 1463780401414 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (00000025B5148000) [pid = 4016] [serial = 1238] [outer = 00000025B4E50400] 14:40:02 INFO - PROCESS | 4016 | 1463780402053 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]]]}] 14:40:02 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 14:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1025ms 14:40:02 INFO - PROCESS | 4016 | 1463780402095 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 4016 | 1463780402098 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:40:02 INFO - PROCESS | 4016 | 1463780402101 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:40:02 INFO - PROCESS | 4016 | 1463780402103 Marionette TRACE conn5 <- [1,1614,null,{}] 14:40:02 INFO - PROCESS | 4016 | 1463780402107 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}] 14:40:02 INFO - PROCESS | 4016 | 1463780402236 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:40:02 INFO - PROCESS | 4016 | 1463780402403 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583242800 == 119 [pid = 4016] [id = 413] 14:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (00000025865A5000) [pid = 4016] [serial = 1239] [outer = 0000000000000000] 14:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 253 (00000025865ADC00) [pid = 4016] [serial = 1240] [outer = 00000025865A5000] 14:40:02 INFO - PROCESS | 4016 | 1463780402460 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 254 (00000025B5036800) [pid = 4016] [serial = 1241] [outer = 00000025865A5000] 14:40:03 INFO - PROCESS | 4016 | 1463780403000 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]]]}] 14:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 14:40:03 INFO - PROCESS | 4016 | 1463780403049 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:40:03 INFO - PROCESS | 4016 | 1463780403052 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:40:03 INFO - PROCESS | 4016 | 1463780403056 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 4016 | 1463780403058 Marionette TRACE conn5 <- [1,1618,null,{}] 14:40:03 INFO - PROCESS | 4016 | 1463780403062 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}] 14:40:03 INFO - PROCESS | 4016 | 1463780403193 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:40:03 INFO - PROCESS | 4016 | 1463780403359 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000258974E000 == 120 [pid = 4016] [id = 414] 14:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 255 (0000002587335C00) [pid = 4016] [serial = 1242] [outer = 0000000000000000] 14:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 256 (000000258733BC00) [pid = 4016] [serial = 1243] [outer = 0000002587335C00] 14:40:03 INFO - PROCESS | 4016 | 1463780403416 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 257 (0000002587341C00) [pid = 4016] [serial = 1244] [outer = 0000002587335C00] 14:40:04 INFO - PROCESS | 4016 | 1463780404003 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]]]}] 14:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 14:40:04 INFO - PROCESS | 4016 | 1463780404042 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 4016 | 1463780404044 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:40:04 INFO - PROCESS | 4016 | 1463780404048 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - PROCESS | 4016 | 1463780404050 Marionette TRACE conn5 <- [1,1622,null,{}] 14:40:04 INFO - PROCESS | 4016 | 1463780404054 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}] 14:40:04 INFO - PROCESS | 4016 | 1463780404184 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:40:04 INFO - PROCESS | 4016 | 1463780404352 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589769800 == 121 [pid = 4016] [id = 415] 14:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 258 (0000002589799800) [pid = 4016] [serial = 1245] [outer = 0000000000000000] 14:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 259 (000000258979E000) [pid = 4016] [serial = 1246] [outer = 0000002589799800] 14:40:04 INFO - PROCESS | 4016 | 1463780404409 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 260 (00000025897A4000) [pid = 4016] [serial = 1247] [outer = 0000002589799800] 14:40:05 INFO - PROCESS | 4016 | 1463780405402 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]]]}] 14:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1443ms 14:40:05 INFO - PROCESS | 4016 | 1463780405494 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 4016 | 1463780405498 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:40:05 INFO - PROCESS | 4016 | 1463780405504 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:40:05 INFO - PROCESS | 4016 | 1463780405507 Marionette TRACE conn5 <- [1,1626,null,{}] 14:40:05 INFO - PROCESS | 4016 | 1463780405513 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}] 14:40:05 INFO - PROCESS | 4016 | 1463780405675 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:40:05 INFO - PROCESS | 4016 | 1463780405828 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585680000 == 122 [pid = 4016] [id = 416] 14:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 261 (0000002581A89800) [pid = 4016] [serial = 1248] [outer = 0000000000000000] 14:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 262 (0000002581AAA400) [pid = 4016] [serial = 1249] [outer = 0000002581A89800] 14:40:05 INFO - PROCESS | 4016 | 1463780405882 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 263 (0000002583C5D400) [pid = 4016] [serial = 1250] [outer = 0000002581A89800] 14:40:06 INFO - PROCESS | 4016 | 1463780406490 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]]]}] 14:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1033ms 14:40:06 INFO - PROCESS | 4016 | 1463780406542 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 4016 | 1463780406548 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:40:06 INFO - PROCESS | 4016 | 1463780406554 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 4016 | 1463780406556 Marionette TRACE conn5 <- [1,1630,null,{}] 14:40:06 INFO - PROCESS | 4016 | 1463780406594 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}] 14:40:06 INFO - PROCESS | 4016 | 1463780406767 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:40:06 INFO - PROCESS | 4016 | 1463780406881 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000258400E000 == 123 [pid = 4016] [id = 417] 14:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 264 (0000002583F60C00) [pid = 4016] [serial = 1251] [outer = 0000000000000000] 14:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 265 (0000002583F67000) [pid = 4016] [serial = 1252] [outer = 0000002583F60C00] 14:40:06 INFO - PROCESS | 4016 | 1463780406935 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 266 (000000258432FC00) [pid = 4016] [serial = 1253] [outer = 0000002583F60C00] 14:40:07 INFO - PROCESS | 4016 | 1463780407516 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]]]}] 14:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 985ms 14:40:07 INFO - PROCESS | 4016 | 1463780407552 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 4016 | 1463780407554 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:40:07 INFO - PROCESS | 4016 | 1463780407560 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:40:07 INFO - PROCESS | 4016 | 1463780407563 Marionette TRACE conn5 <- [1,1634,null,{}] 14:40:07 INFO - PROCESS | 4016 | 1463780407574 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}] 14:40:07 INFO - PROCESS | 4016 | 1463780407702 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:40:07 INFO - PROCESS | 4016 | 1463780407876 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589754800 == 124 [pid = 4016] [id = 418] 14:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 267 (00000025865AC400) [pid = 4016] [serial = 1254] [outer = 0000000000000000] 14:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 268 (0000002586FDDC00) [pid = 4016] [serial = 1255] [outer = 00000025865AC400] 14:40:07 INFO - PROCESS | 4016 | 1463780407930 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 269 (0000002587460C00) [pid = 4016] [serial = 1256] [outer = 00000025865AC400] 14:40:08 INFO - PROCESS | 4016 | 1463780408562 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]]]}] 14:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1027ms 14:40:08 INFO - PROCESS | 4016 | 1463780408594 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 4016 | 1463780408597 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:40:08 INFO - PROCESS | 4016 | 1463780408600 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - PROCESS | 4016 | 1463780408602 Marionette TRACE conn5 <- [1,1638,null,{}] 14:40:08 INFO - PROCESS | 4016 | 1463780408606 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}] 14:40:08 INFO - PROCESS | 4016 | 1463780408737 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:40:08 INFO - PROCESS | 4016 | 1463780408928 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B753A800 == 123 [pid = 4016] [id = 309] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC7800 == 122 [pid = 4016] [id = 350] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7412800 == 121 [pid = 4016] [id = 310] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025804B3000 == 120 [pid = 4016] [id = 351] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB041800 == 119 [pid = 4016] [id = 349] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B412A800 == 118 [pid = 4016] [id = 404] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2A6E800 == 117 [pid = 4016] [id = 403] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B097D000 == 116 [pid = 4016] [id = 402] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0015000 == 115 [pid = 4016] [id = 401] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBB2000 == 114 [pid = 4016] [id = 400] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACE92800 == 113 [pid = 4016] [id = 399] 14:40:08 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8124800 == 112 [pid = 4016] [id = 398] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 268 (0000002581A2DC00) [pid = 4016] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 267 (00000025AC3BA400) [pid = 4016] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 266 (00000025A32ACC00) [pid = 4016] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 265 (00000025AEC2E800) [pid = 4016] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 264 (00000025B3EA8000) [pid = 4016] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 263 (00000025B4165400) [pid = 4016] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 262 (00000025B503A800) [pid = 4016] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 261 (000000258326D000) [pid = 4016] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 260 (0000002580CAD000) [pid = 4016] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 259 (0000002586038C00) [pid = 4016] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 258 (000000258649D400) [pid = 4016] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 257 (00000025B514E400) [pid = 4016] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000258177C000 == 113 [pid = 4016] [id = 419] 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 258 (0000002580CAD000) [pid = 4016] [serial = 1257] [outer = 0000000000000000] 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 259 (00000025820D2400) [pid = 4016] [serial = 1258] [outer = 0000002580CAD000] 14:40:09 INFO - PROCESS | 4016 | 1463780409048 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 260 (0000002587531000) [pid = 4016] [serial = 1259] [outer = 0000002580CAD000] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 0000002581777000 == 112 [pid = 4016] [id = 397] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 000000258161E000 == 111 [pid = 4016] [id = 396] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025836BC000 == 110 [pid = 4016] [id = 395] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025864EB800 == 109 [pid = 4016] [id = 392] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FC8000 == 108 [pid = 4016] [id = 391] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D9000 == 107 [pid = 4016] [id = 390] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025843A8800 == 106 [pid = 4016] [id = 389] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 000000258576A000 == 105 [pid = 4016] [id = 388] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAC51800 == 104 [pid = 4016] [id = 387] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F93800 == 103 [pid = 4016] [id = 386] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0017800 == 102 [pid = 4016] [id = 385] 14:40:09 INFO - PROCESS | 4016 | --DOCSHELL 0000002584162800 == 101 [pid = 4016] [id = 384] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 259 (00000025ACE2E800) [pid = 4016] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 258 (00000025B062DC00) [pid = 4016] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 257 (00000025B1390800) [pid = 4016] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 256 (00000025B445A800) [pid = 4016] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 255 (00000025B3709800) [pid = 4016] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 254 (00000025A8535800) [pid = 4016] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 253 (00000025A32B4000) [pid = 4016] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 252 (00000025A4710C00) [pid = 4016] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (0000002582C29800) [pid = 4016] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (0000002582C1EC00) [pid = 4016] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (00000025856D1800) [pid = 4016] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (00000025A16D2C00) [pid = 4016] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (000000258D263000) [pid = 4016] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (000000258554A400) [pid = 4016] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (00000025B377DC00) [pid = 4016] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (00000025B49B4C00) [pid = 4016] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (00000025AF8A3000) [pid = 4016] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 242 (00000025B0820000) [pid = 4016] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 241 (00000025B0793400) [pid = 4016] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 240 (00000025B3EA8C00) [pid = 4016] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 239 (00000025A96E2000) [pid = 4016] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:40:09 INFO - PROCESS | 4016 | 1463780409532 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]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 985ms 14:40:09 INFO - PROCESS | 4016 | 1463780409588 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 4016 | 1463780409590 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:40:09 INFO - PROCESS | 4016 | 1463780409593 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 4016 | 1463780409595 Marionette TRACE conn5 <- [1,1642,null,{}] 14:40:09 INFO - PROCESS | 4016 | 1463780409599 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}] 14:40:09 INFO - PROCESS | 4016 | 1463780409704 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:40:09 INFO - PROCESS | 4016 | 1463780409833 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585686800 == 102 [pid = 4016] [id = 420] 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 240 (0000002580418400) [pid = 4016] [serial = 1260] [outer = 0000000000000000] 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 241 (000000258326AC00) [pid = 4016] [serial = 1261] [outer = 0000002580418400] 14:40:09 INFO - PROCESS | 4016 | 1463780409883 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 242 (0000002587464C00) [pid = 4016] [serial = 1262] [outer = 0000002580418400] 14:40:10 INFO - PROCESS | 4016 | 1463780410250 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]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 14:40:10 INFO - PROCESS | 4016 | 1463780410296 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 4016 | 1463780410298 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:40:10 INFO - PROCESS | 4016 | 1463780410302 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:40:10 INFO - PROCESS | 4016 | 1463780410304 Marionette TRACE conn5 <- [1,1646,null,{}] 14:40:10 INFO - PROCESS | 4016 | 1463780410338 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}] 14:40:10 INFO - PROCESS | 4016 | 1463780410468 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:40:10 INFO - PROCESS | 4016 | 1463780410476 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86EE800 == 103 [pid = 4016] [id = 421] 14:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 243 (000000258D26B400) [pid = 4016] [serial = 1263] [outer = 0000000000000000] 14:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 244 (000000258D2EFC00) [pid = 4016] [serial = 1264] [outer = 000000258D26B400] 14:40:10 INFO - PROCESS | 4016 | 1463780410522 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 245 (00000025A32AF800) [pid = 4016] [serial = 1265] [outer = 000000258D26B400] 14:40:11 INFO - PROCESS | 4016 | 1463780410999 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]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 732ms 14:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:40:11 INFO - PROCESS | 4016 | 1463780411039 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 4016 | 1463780411041 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:40:11 INFO - PROCESS | 4016 | 1463780411044 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 4016 | 1463780411046 Marionette TRACE conn5 <- [1,1650,null,{}] 14:40:11 INFO - PROCESS | 4016 | 1463780411050 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}] 14:40:11 INFO - PROCESS | 4016 | 1463780411156 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:40:11 INFO - PROCESS | 4016 | 1463780411162 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF14F800 == 104 [pid = 4016] [id = 422] 14:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 246 (00000025A383FC00) [pid = 4016] [serial = 1266] [outer = 0000000000000000] 14:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 247 (00000025A475A400) [pid = 4016] [serial = 1267] [outer = 00000025A383FC00] 14:40:11 INFO - PROCESS | 4016 | 1463780411210 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 248 (00000025A9157800) [pid = 4016] [serial = 1268] [outer = 00000025A383FC00] 14:40:11 INFO - PROCESS | 4016 | 1463780411737 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]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 732ms 14:40:11 INFO - PROCESS | 4016 | 1463780411780 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 4016 | 1463780411782 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:40:11 INFO - PROCESS | 4016 | 1463780411785 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 4016 | 1463780411787 Marionette TRACE conn5 <- [1,1654,null,{}] 14:40:11 INFO - PROCESS | 4016 | 1463780411797 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}] 14:40:11 INFO - PROCESS | 4016 | 1463780411970 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:40:12 INFO - PROCESS | 4016 | 1463780411998 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFEA2800 == 105 [pid = 4016] [id = 423] 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 249 (00000025A922B400) [pid = 4016] [serial = 1269] [outer = 0000000000000000] 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 250 (00000025A96E5400) [pid = 4016] [serial = 1270] [outer = 00000025A922B400] 14:40:12 INFO - PROCESS | 4016 | 1463780412043 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 251 (00000025AC3C2000) [pid = 4016] [serial = 1271] [outer = 00000025A922B400] 14:40:12 INFO - PROCESS | 4016 | 1463780412517 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]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 795ms 14:40:12 INFO - PROCESS | 4016 | 1463780412584 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 4016 | 1463780412586 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:40:12 INFO - PROCESS | 4016 | 1463780412590 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 4016 | 1463780412592 Marionette TRACE conn5 <- [1,1658,null,{}] 14:40:12 INFO - PROCESS | 4016 | 1463780412596 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}] 14:40:12 INFO - PROCESS | 4016 | 1463780412743 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:40:12 INFO - PROCESS | 4016 | 1463780412766 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B04A4000 == 106 [pid = 4016] [id = 424] 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 252 (00000025ACA23800) [pid = 4016] [serial = 1272] [outer = 0000000000000000] 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 253 (00000025ACA7F000) [pid = 4016] [serial = 1273] [outer = 00000025ACA23800] 14:40:12 INFO - PROCESS | 4016 | 1463780412812 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 254 (00000025AF197800) [pid = 4016] [serial = 1274] [outer = 00000025ACA23800] 14:40:13 INFO - PROCESS | 4016 | 1463780413286 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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 14:40:13 INFO - PROCESS | 4016 | 1463780413339 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 4016 | 1463780413342 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 253 (00000025826E6C00) [pid = 4016] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 252 (00000025820D0000) [pid = 4016] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 251 (000000258D2A7000) [pid = 4016] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 250 (0000002586499C00) [pid = 4016] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 249 (00000025B501C800) [pid = 4016] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 248 (00000025A32DE800) [pid = 4016] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 247 (0000002581C4E000) [pid = 4016] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 246 (00000025B2164000) [pid = 4016] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 245 (000000258D2A2800) [pid = 4016] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 244 (00000025AC3BEC00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 243 (00000025B5014000) [pid = 4016] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 242 (00000025A86A1800) [pid = 4016] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 241 (00000025B4747800) [pid = 4016] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 240 (00000025A32E8400) [pid = 4016] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 239 (00000025B44CD800) [pid = 4016] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 238 (000000258168EC00) [pid = 4016] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 237 (00000025AF89D000) [pid = 4016] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 236 (000000258603D000) [pid = 4016] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 235 (00000025ACA26800) [pid = 4016] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 234 (0000002581A23800) [pid = 4016] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 233 (00000025AC3C0800) [pid = 4016] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 232 (00000025B4AB1800) [pid = 4016] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 231 (000000258042D000) [pid = 4016] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 230 (0000002583268000) [pid = 4016] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 229 (00000025B4A4B800) [pid = 4016] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 228 (00000025B4ABB800) [pid = 4016] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 227 (00000025864A7C00) [pid = 4016] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 226 (0000002582D9D800) [pid = 4016] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 225 (00000025B44C4800) [pid = 4016] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 224 (0000002580416800) [pid = 4016] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 223 (0000002580574C00) [pid = 4016] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 222 (0000002580CA5000) [pid = 4016] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 221 (000000258603CC00) [pid = 4016] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 220 (00000025B066B800) [pid = 4016] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 219 (00000025B4155000) [pid = 4016] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 218 (00000025B4740800) [pid = 4016] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 217 (00000025A8534C00) [pid = 4016] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 216 (00000025AFE3D000) [pid = 4016] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 215 (00000025B396D400) [pid = 4016] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 214 (00000025AFA05000) [pid = 4016] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 213 (00000025B3787400) [pid = 4016] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 212 (00000025AE610000) [pid = 4016] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 211 (0000002583265400) [pid = 4016] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 210 (0000002580CB1800) [pid = 4016] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 209 (00000025A32DF000) [pid = 4016] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 208 (000000258020FC00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 207 (00000025B4ABC800) [pid = 4016] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 206 (000000258020D000) [pid = 4016] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 205 (00000025B4156C00) [pid = 4016] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 204 (00000025820CBC00) [pid = 4016] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 203 (0000002581A80800) [pid = 4016] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 202 (0000002582B3D000) [pid = 4016] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 201 (000000258430E800) [pid = 4016] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 200 (0000002581A23000) [pid = 4016] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 199 (00000025B402EC00) [pid = 4016] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 198 (0000002581692800) [pid = 4016] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 197 (0000002582D9FC00) [pid = 4016] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 196 (00000025A922DC00) [pid = 4016] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 195 (00000025B0033000) [pid = 4016] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 194 (00000025ACE2C000) [pid = 4016] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 193 (00000025B44C3000) [pid = 4016] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 192 (00000025A2638800) [pid = 4016] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000025B3967000) [pid = 4016] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (00000025B4E4C800) [pid = 4016] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000025AF290800) [pid = 4016] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (0000002580578800) [pid = 4016] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (00000025B066AC00) [pid = 4016] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (00000025B5044400) [pid = 4016] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (0000002582029400) [pid = 4016] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (0000002582B49000) [pid = 4016] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:40:14 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (00000025B707A000) [pid = 4016] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:40:14 INFO - PROCESS | 4016 | 1463780414126 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 4016 | 1463780414128 Marionette TRACE conn5 <- [1,1662,null,{}] 14:40:14 INFO - PROCESS | 4016 | 1463780414143 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}] 14:40:14 INFO - PROCESS | 4016 | 1463780414253 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:40:14 INFO - PROCESS | 4016 | 1463780414261 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CD8000 == 107 [pid = 4016] [id = 425] 14:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 184 (0000002580580800) [pid = 4016] [serial = 1275] [outer = 0000000000000000] 14:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 185 (0000002580CA8800) [pid = 4016] [serial = 1276] [outer = 0000002580580800] 14:40:14 INFO - PROCESS | 4016 | 1463780414308 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 186 (0000002582025C00) [pid = 4016] [serial = 1277] [outer = 0000002580580800] 14:40:14 INFO - PROCESS | 4016 | 1463780414765 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]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1476ms 14:40:14 INFO - PROCESS | 4016 | 1463780414829 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 4016 | 1463780414832 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:40:14 INFO - PROCESS | 4016 | 1463780414835 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 4016 | 1463780414838 Marionette TRACE conn5 <- [1,1666,null,{}] 14:40:14 INFO - PROCESS | 4016 | 1463780414842 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}] 14:40:14 INFO - PROCESS | 4016 | 1463780414967 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:40:14 INFO - PROCESS | 4016 | 1463780414974 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B3171000 == 108 [pid = 4016] [id = 426] 14:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 187 (0000002582DA5800) [pid = 4016] [serial = 1278] [outer = 0000000000000000] 14:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 188 (0000002585542800) [pid = 4016] [serial = 1279] [outer = 0000002582DA5800] 14:40:15 INFO - PROCESS | 4016 | 1463780415025 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 189 (00000025A2FC8800) [pid = 4016] [serial = 1280] [outer = 0000002582DA5800] 14:40:15 INFO - PROCESS | 4016 | 1463780415485 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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 14:40:15 INFO - PROCESS | 4016 | 1463780415531 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 4016 | 1463780415533 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:40:15 INFO - PROCESS | 4016 | 1463780415536 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 4016 | 1463780415538 Marionette TRACE conn5 <- [1,1670,null,{}] 14:40:15 INFO - PROCESS | 4016 | 1463780415542 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}] 14:40:15 INFO - PROCESS | 4016 | 1463780415651 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:40:15 INFO - PROCESS | 4016 | 1463780415690 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025B4486800 == 109 [pid = 4016] [id = 427] 14:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 190 (00000025ACA29800) [pid = 4016] [serial = 1281] [outer = 0000000000000000] 14:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 191 (00000025AF290800) [pid = 4016] [serial = 1282] [outer = 00000025ACA29800] 14:40:15 INFO - PROCESS | 4016 | 1463780415737 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 192 (00000025AFA0D400) [pid = 4016] [serial = 1283] [outer = 00000025ACA29800] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F89800 == 108 [pid = 4016] [id = 209] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025804B1800 == 107 [pid = 4016] [id = 227] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7547000 == 106 [pid = 4016] [id = 125] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7547800 == 105 [pid = 4016] [id = 255] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9C5D800 == 104 [pid = 4016] [id = 210] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025802D0000 == 103 [pid = 4016] [id = 269] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3741800 == 102 [pid = 4016] [id = 320] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002585685000 == 101 [pid = 4016] [id = 394] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002580ECF000 == 100 [pid = 4016] [id = 291] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002581603800 == 99 [pid = 4016] [id = 369] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9025800 == 98 [pid = 4016] [id = 258] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7802800 == 97 [pid = 4016] [id = 195] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94AC800 == 96 [pid = 4016] [id = 91] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0B9E000 == 95 [pid = 4016] [id = 270] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9C6C000 == 94 [pid = 4016] [id = 328] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E92000 == 93 [pid = 4016] [id = 157] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025884DB000 == 92 [pid = 4016] [id = 393] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CC3800 == 91 [pid = 4016] [id = 271] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFE13000 == 90 [pid = 4016] [id = 10] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB039800 == 89 [pid = 4016] [id = 244] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2238000 == 88 [pid = 4016] [id = 61] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B07EC000 == 87 [pid = 4016] [id = 107] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2A7E800 == 86 [pid = 4016] [id = 137] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7D4F000 == 85 [pid = 4016] [id = 108] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B380A800 == 84 [pid = 4016] [id = 62] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CE1000 == 83 [pid = 4016] [id = 272] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B09CC800 == 82 [pid = 4016] [id = 182] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7D5E000 == 81 [pid = 4016] [id = 135] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B754A000 == 80 [pid = 4016] [id = 194] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B9031000 == 79 [pid = 4016] [id = 90] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B482B800 == 78 [pid = 4016] [id = 361] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA018000 == 77 [pid = 4016] [id = 329] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F8D000 == 76 [pid = 4016] [id = 78] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4E63000 == 75 [pid = 4016] [id = 254] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B094B800 == 74 [pid = 4016] [id = 47] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B826C800 == 73 [pid = 4016] [id = 153] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF436800 == 72 [pid = 4016] [id = 95] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0BA8000 == 71 [pid = 4016] [id = 193] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F88800 == 70 [pid = 4016] [id = 109] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B13B4000 == 69 [pid = 4016] [id = 76] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B16BA000 == 68 [pid = 4016] [id = 152] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B5C800 == 67 [pid = 4016] [id = 347] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025836C2800 == 66 [pid = 4016] [id = 372] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA04E800 == 65 [pid = 4016] [id = 330] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB039000 == 64 [pid = 4016] [id = 265] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8EC7000 == 63 [pid = 4016] [id = 79] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A10800 == 62 [pid = 4016] [id = 110] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7804800 == 61 [pid = 4016] [id = 48] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8F9F000 == 60 [pid = 4016] [id = 123] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B902F800 == 59 [pid = 4016] [id = 93] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAD64000 == 58 [pid = 4016] [id = 226] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000258641A800 == 57 [pid = 4016] [id = 371] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B902D000 == 56 [pid = 4016] [id = 111] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3E39000 == 55 [pid = 4016] [id = 45] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BAD5D000 == 54 [pid = 4016] [id = 238] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D0C800 == 53 [pid = 4016] [id = 348] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8129000 == 52 [pid = 4016] [id = 75] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002581620800 == 51 [pid = 4016] [id = 370] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E82800 == 50 [pid = 4016] [id = 383] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000258400E000 == 49 [pid = 4016] [id = 417] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002585680000 == 48 [pid = 4016] [id = 416] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002589769800 == 47 [pid = 4016] [id = 415] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000258974E000 == 46 [pid = 4016] [id = 414] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002583242800 == 45 [pid = 4016] [id = 413] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002585718000 == 44 [pid = 4016] [id = 412] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FBC800 == 43 [pid = 4016] [id = 411] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BB032000 == 42 [pid = 4016] [id = 410] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025BA041000 == 41 [pid = 4016] [id = 409] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B8E8B000 == 40 [pid = 4016] [id = 408] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B826B800 == 39 [pid = 4016] [id = 341] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBAD800 == 38 [pid = 4016] [id = 407] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 0000002585686000 == 37 [pid = 4016] [id = 406] 14:40:17 INFO - PROCESS | 4016 | --DOCSHELL 00000025B754C000 == 36 [pid = 4016] [id = 405] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 0000002585686800 == 35 [pid = 4016] [id = 420] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFEA2800 == 34 [pid = 4016] [id = 423] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CD8000 == 33 [pid = 4016] [id = 425] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 00000025B3171000 == 32 [pid = 4016] [id = 426] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86EE800 == 31 [pid = 4016] [id = 421] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 000000258177C000 == 30 [pid = 4016] [id = 419] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 00000025B04A4000 == 29 [pid = 4016] [id = 424] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF14F800 == 28 [pid = 4016] [id = 422] 14:40:18 INFO - PROCESS | 4016 | --DOCSHELL 0000002589754800 == 27 [pid = 4016] [id = 418] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 191 (00000025B0849000) [pid = 4016] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 190 (00000025B1A81000) [pid = 4016] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 189 (00000025AF894800) [pid = 4016] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 188 (0000002582B46800) [pid = 4016] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 187 (00000025A165A400) [pid = 4016] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 186 (000000258D2EAC00) [pid = 4016] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 185 (00000025B7076400) [pid = 4016] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 184 (00000025A7810000) [pid = 4016] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 183 (00000025B5043C00) [pid = 4016] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 182 (00000025B3710400) [pid = 4016] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 181 (00000025A451B400) [pid = 4016] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 180 (00000025ACA24000) [pid = 4016] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 179 (00000025B5039000) [pid = 4016] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 178 (00000025AF219800) [pid = 4016] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 177 (00000025B4A45400) [pid = 4016] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 176 (00000025ACA2A000) [pid = 4016] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 175 (00000025B4972000) [pid = 4016] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 174 (00000025856D3800) [pid = 4016] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 173 (00000025B081B800) [pid = 4016] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 172 (00000025864A4400) [pid = 4016] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 171 (00000025B1A86400) [pid = 4016] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 170 (00000025B44CF000) [pid = 4016] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 169 (000000258752A000) [pid = 4016] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 168 (0000002585582800) [pid = 4016] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 167 (00000025AFD41C00) [pid = 4016] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 166 (00000025B7018400) [pid = 4016] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 165 (00000025820C6800) [pid = 4016] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 164 (00000025B6418400) [pid = 4016] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 163 (00000025B4E4B800) [pid = 4016] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 162 (00000025B7018000) [pid = 4016] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 161 (00000025B4030000) [pid = 4016] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 160 (00000025A33E6C00) [pid = 4016] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 159 (00000025B74E6000) [pid = 4016] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 158 (000000258042D400) [pid = 4016] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 157 (000000258202F000) [pid = 4016] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 156 (000000258326E400) [pid = 4016] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 155 (00000025864A0000) [pid = 4016] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 154 (00000025B0AD9C00) [pid = 4016] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 153 (00000025B49B5800) [pid = 4016] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 152 (00000025A260A800) [pid = 4016] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 151 (00000025B49BF000) [pid = 4016] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 150 (0000002582B43C00) [pid = 4016] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 149 (00000025B1A84000) [pid = 4016] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 148 (00000025A786E000) [pid = 4016] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 147 (00000025B0669400) [pid = 4016] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 146 (00000025B4456800) [pid = 4016] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 145 (00000025B4151000) [pid = 4016] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 144 (00000025B707F400) [pid = 4016] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 143 (00000025B7534400) [pid = 4016] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 142 (00000025B3EAD000) [pid = 4016] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 141 (00000025B00CB000) [pid = 4016] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 140 (0000002583C5A400) [pid = 4016] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (000000258603EC00) [pid = 4016] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000002586FD9400) [pid = 4016] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (00000025A9154C00) [pid = 4016] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (0000002580420C00) [pid = 4016] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000002583C65C00) [pid = 4016] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025B5147C00) [pid = 4016] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (0000002581A2E400) [pid = 4016] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025B4746C00) [pid = 4016] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025A32E4000) [pid = 4016] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000002584304400) [pid = 4016] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000002587533400) [pid = 4016] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000002582B49C00) [pid = 4016] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000258D2F1C00) [pid = 4016] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000258202A800) [pid = 4016] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (0000002583265C00) [pid = 4016] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025B445B800) [pid = 4016] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002582D9BC00) [pid = 4016] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (000000258554E400) [pid = 4016] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025AC387800) [pid = 4016] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025A96E6800) [pid = 4016] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000002583C73400) [pid = 4016] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000258169A800) [pid = 4016] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025B047E800) [pid = 4016] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025B1A87C00) [pid = 4016] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025B503E800) [pid = 4016] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002584D51C00) [pid = 4016] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025AE60F800) [pid = 4016] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025A8536C00) [pid = 4016] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B414D000) [pid = 4016] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B641CC00) [pid = 4016] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025AFA0E400) [pid = 4016] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025826EB400) [pid = 4016] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B0795C00) [pid = 4016] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025AECAB800) [pid = 4016] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B7013800) [pid = 4016] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A165B000) [pid = 4016] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025856D5C00) [pid = 4016] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025A32E7800) [pid = 4016] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025B74DB000) [pid = 4016] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025AE614800) [pid = 4016] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025B4A40C00) [pid = 4016] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:40:19 INFO - PROCESS | 4016 | 1463780419285 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]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3794ms 14:40:19 INFO - PROCESS | 4016 | 1463780419335 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 4016 | 1463780419339 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:40:19 INFO - PROCESS | 4016 | 1463780419345 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 4016 | 1463780419348 Marionette TRACE conn5 <- [1,1674,null,{}] 14:40:19 INFO - PROCESS | 4016 | 1463780419355 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}] 14:40:19 INFO - PROCESS | 4016 | 1463780419458 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:40:19 INFO - PROCESS | 4016 | 1463780419572 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580ECB000 == 28 [pid = 4016] [id = 428] 14:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002580575400) [pid = 4016] [serial = 1284] [outer = 0000000000000000] 14:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002580576000) [pid = 4016] [serial = 1285] [outer = 0000002580575400] 14:40:19 INFO - PROCESS | 4016 | 1463780419623 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002580CA6000) [pid = 4016] [serial = 1286] [outer = 0000002580575400] 14:40:20 INFO - PROCESS | 4016 | 1463780420081 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]]]}] 14:40:20 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 14:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 796ms 14:40:20 INFO - PROCESS | 4016 | 1463780420144 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 4016 | 1463780420151 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:40:20 INFO - PROCESS | 4016 | 1463780420162 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 4016 | 1463780420165 Marionette TRACE conn5 <- [1,1678,null,{}] 14:40:20 INFO - PROCESS | 4016 | 1463780420170 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}] 14:40:20 INFO - PROCESS | 4016 | 1463780420271 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:40:20 INFO - PROCESS | 4016 | 1463780420288 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581784800 == 29 [pid = 4016] [id = 429] 14:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002581696000) [pid = 4016] [serial = 1287] [outer = 0000000000000000] 14:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258169A000) [pid = 4016] [serial = 1288] [outer = 0000002581696000] 14:40:20 INFO - PROCESS | 4016 | 1463780420337 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002581A27C00) [pid = 4016] [serial = 1289] [outer = 0000002581696000] 14:40:20 INFO - PROCESS | 4016 | 1463780420795 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]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 687ms 14:40:20 INFO - PROCESS | 4016 | 1463780420864 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 4016 | 1463780420875 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:40:20 INFO - PROCESS | 4016 | 1463780420879 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:40:20 INFO - PROCESS | 4016 | 1463780420884 Marionette TRACE conn5 <- [1,1682,null,{}] 14:40:20 INFO - PROCESS | 4016 | 1463780420896 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}] 14:40:21 INFO - PROCESS | 4016 | 1463780420994 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:40:21 INFO - PROCESS | 4016 | 1463780421011 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B69800 == 30 [pid = 4016] [id = 430] 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258020B000) [pid = 4016] [serial = 1290] [outer = 0000000000000000] 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002581AA1000) [pid = 4016] [serial = 1291] [outer = 000000258020B000] 14:40:21 INFO - PROCESS | 4016 | 1463780421065 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002581C48400) [pid = 4016] [serial = 1292] [outer = 000000258020B000] 14:40:21 INFO - PROCESS | 4016 | 1463780421526 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]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 14:40:21 INFO - PROCESS | 4016 | 1463780421577 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 4016 | 1463780421580 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:40:21 INFO - PROCESS | 4016 | 1463780421583 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 4016 | 1463780421585 Marionette TRACE conn5 <- [1,1686,null,{}] 14:40:21 INFO - PROCESS | 4016 | 1463780421589 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}] 14:40:21 INFO - PROCESS | 4016 | 1463780421685 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:40:21 INFO - PROCESS | 4016 | 1463780421692 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D13000 == 31 [pid = 4016] [id = 431] 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002581C55800) [pid = 4016] [serial = 1293] [outer = 0000000000000000] 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258202F800) [pid = 4016] [serial = 1294] [outer = 0000002581C55800] 14:40:21 INFO - PROCESS | 4016 | 1463780421739 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025820CDC00) [pid = 4016] [serial = 1295] [outer = 0000002581C55800] 14:40:22 INFO - PROCESS | 4016 | 1463780422173 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]]]}] 14:40:22 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 14:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 14:40:22 INFO - PROCESS | 4016 | 1463780422218 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 4016 | 1463780422220 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:40:22 INFO - PROCESS | 4016 | 1463780422224 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:40:22 INFO - PROCESS | 4016 | 1463780422226 Marionette TRACE conn5 <- [1,1690,null,{}] 14:40:22 INFO - PROCESS | 4016 | 1463780422229 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}] 14:40:22 INFO - PROCESS | 4016 | 1463780422318 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:40:22 INFO - PROCESS | 4016 | 1463780422325 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DCC000 == 32 [pid = 4016] [id = 432] 14:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002580422800) [pid = 4016] [serial = 1296] [outer = 0000000000000000] 14:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025826DEC00) [pid = 4016] [serial = 1297] [outer = 0000002580422800] 14:40:22 INFO - PROCESS | 4016 | 1463780422384 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025826E8C00) [pid = 4016] [serial = 1298] [outer = 0000002580422800] 14:40:22 INFO - PROCESS | 4016 | 1463780422852 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]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 14:40:22 INFO - PROCESS | 4016 | 1463780422921 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 4016 | 1463780422923 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:40:22 INFO - PROCESS | 4016 | 1463780422927 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:40:22 INFO - PROCESS | 4016 | 1463780422929 Marionette TRACE conn5 <- [1,1694,null,{}] 14:40:22 INFO - PROCESS | 4016 | 1463780422932 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}] 14:40:23 INFO - PROCESS | 4016 | 1463780423055 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:40:23 INFO - PROCESS | 4016 | 1463780423074 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836C5000 == 33 [pid = 4016] [id = 433] 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002582C22C00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002582D9D800) [pid = 4016] [serial = 1300] [outer = 0000002582C22C00] 14:40:23 INFO - PROCESS | 4016 | 1463780423122 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002582DA8000) [pid = 4016] [serial = 1301] [outer = 0000002582C22C00] 14:40:23 INFO - PROCESS | 4016 | 1463780423563 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]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 14:40:23 INFO - PROCESS | 4016 | 1463780423622 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 4016 | 1463780423624 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:40:23 INFO - PROCESS | 4016 | 1463780423627 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - PROCESS | 4016 | 1463780423629 Marionette TRACE conn5 <- [1,1698,null,{}] 14:40:23 INFO - PROCESS | 4016 | 1463780423633 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}] 14:40:23 INFO - PROCESS | 4016 | 1463780423746 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:40:23 INFO - PROCESS | 4016 | 1463780423760 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FCC000 == 34 [pid = 4016] [id = 434] 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000002583265000) [pid = 4016] [serial = 1302] [outer = 0000000000000000] 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (000000258326A400) [pid = 4016] [serial = 1303] [outer = 0000002583265000] 14:40:23 INFO - PROCESS | 4016 | 1463780423807 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000002583C5EC00) [pid = 4016] [serial = 1304] [outer = 0000002583265000] 14:40:24 INFO - PROCESS | 4016 | 1463780424241 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]]]}] 14:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 14:40:24 INFO - PROCESS | 4016 | 1463780424322 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 4016 | 1463780424324 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:40:24 INFO - PROCESS | 4016 | 1463780424327 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 4016 | 1463780424329 Marionette TRACE conn5 <- [1,1702,null,{}] 14:40:24 INFO - PROCESS | 4016 | 1463780424333 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}] 14:40:24 INFO - PROCESS | 4016 | 1463780424420 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:40:24 INFO - PROCESS | 4016 | 1463780424427 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401A000 == 35 [pid = 4016] [id = 435] 14:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000002583C5E000) [pid = 4016] [serial = 1305] [outer = 0000000000000000] 14:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000002583C70C00) [pid = 4016] [serial = 1306] [outer = 0000002583C5E000] 14:40:24 INFO - PROCESS | 4016 | 1463780424474 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000002583C79800) [pid = 4016] [serial = 1307] [outer = 0000002583C5E000] 14:40:24 INFO - PROCESS | 4016 | 1463780424907 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 14:40:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:40:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:24 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 4016 | 1463780424961 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:40:24 INFO - PROCESS | 4016 | 1463780424976 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 4016 | 1463780424978 Marionette TRACE conn5 <- [1,1706,null,{}] 14:40:24 INFO - PROCESS | 4016 | 1463780424982 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}] 14:40:25 INFO - PROCESS | 4016 | 1463780425109 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:40:25 INFO - PROCESS | 4016 | 1463780425197 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B69000 == 36 [pid = 4016] [id = 436] 14:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000002581A2B800) [pid = 4016] [serial = 1308] [outer = 0000000000000000] 14:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (0000002583F6A400) [pid = 4016] [serial = 1309] [outer = 0000002581A2B800] 14:40:25 INFO - PROCESS | 4016 | 1463780425243 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (0000002584307800) [pid = 4016] [serial = 1310] [outer = 0000002581A2B800] 14:40:25 INFO - PROCESS | 4016 | 1463780425693 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]]]}] 14:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 732ms 14:40:25 INFO - PROCESS | 4016 | 1463780425711 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 4016 | 1463780425713 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:40:25 INFO - PROCESS | 4016 | 1463780425722 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 4016 | 1463780425724 Marionette TRACE conn5 <- [1,1710,null,{}] 14:40:25 INFO - PROCESS | 4016 | 1463780425728 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}] 14:40:25 INFO - PROCESS | 4016 | 1463780425866 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:40:25 INFO - PROCESS | 4016 | 1463780425874 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D61800 == 37 [pid = 4016] [id = 437] 14:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000002583C77000) [pid = 4016] [serial = 1311] [outer = 0000000000000000] 14:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000002584322C00) [pid = 4016] [serial = 1312] [outer = 0000002583C77000] 14:40:25 INFO - PROCESS | 4016 | 1463780425969 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000258432E400) [pid = 4016] [serial = 1313] [outer = 0000002583C77000] 14:40:26 INFO - PROCESS | 4016 | 1463780426429 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]]]}] 14:40:26 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 14:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 731ms 14:40:26 INFO - PROCESS | 4016 | 1463780426456 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:40:26 INFO - PROCESS | 4016 | 1463780426458 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:40:26 INFO - PROCESS | 4016 | 1463780426461 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 4016 | 1463780426464 Marionette TRACE conn5 <- [1,1714,null,{}] 14:40:26 INFO - PROCESS | 4016 | 1463780426511 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}] 14:40:26 INFO - PROCESS | 4016 | 1463780426645 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:40:26 INFO - PROCESS | 4016 | 1463780426703 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DCA800 == 38 [pid = 4016] [id = 438] 14:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (0000002584D57C00) [pid = 4016] [serial = 1314] [outer = 0000000000000000] 14:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (000000258554B400) [pid = 4016] [serial = 1315] [outer = 0000002584D57C00] 14:40:26 INFO - PROCESS | 4016 | 1463780426760 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000002583C5F400) [pid = 4016] [serial = 1316] [outer = 0000002584D57C00] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (0000002584327800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000002581691C00) [pid = 4016] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000002587525400) [pid = 4016] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000002586FD4C00) [pid = 4016] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000258557B400) [pid = 4016] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000002584D4E000) [pid = 4016] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025A922B400) [pid = 4016] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025ACA23800) [pid = 4016] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002580580800) [pid = 4016] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002580418400) [pid = 4016] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000002580CAD000) [pid = 4016] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (00000025865AC400) [pid = 4016] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000002583F60C00) [pid = 4016] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002581A89800) [pid = 4016] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000002589799800) [pid = 4016] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002587335C00) [pid = 4016] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002582DA5800) [pid = 4016] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025865A5000) [pid = 4016] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025B4E50400) [pid = 4016] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002583F65000) [pid = 4016] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025B414B000) [pid = 4016] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B22AD400) [pid = 4016] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025A4045800) [pid = 4016] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000258557DC00) [pid = 4016] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002582B42400) [pid = 4016] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B0EDA800) [pid = 4016] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A383FC00) [pid = 4016] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000258D26B400) [pid = 4016] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:40:28 INFO - PROCESS | 4016 | 1463780428102 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]]]}] 14:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1716ms 14:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:40:28 INFO - PROCESS | 4016 | 1463780428181 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 4016 | 1463780428183 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:40:28 INFO - PROCESS | 4016 | 1463780428186 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 4016 | 1463780428188 Marionette TRACE conn5 <- [1,1718,null,{}] 14:40:28 INFO - PROCESS | 4016 | 1463780428191 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}] 14:40:28 INFO - PROCESS | 4016 | 1463780428289 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:40:28 INFO - PROCESS | 4016 | 1463780428303 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584167800 == 39 [pid = 4016] [id = 439] 14:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002583F5F000) [pid = 4016] [serial = 1317] [outer = 0000000000000000] 14:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258432C800) [pid = 4016] [serial = 1318] [outer = 0000002583F5F000] 14:40:28 INFO - PROCESS | 4016 | 1463780428349 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002585587C00) [pid = 4016] [serial = 1319] [outer = 0000002583F5F000] 14:40:28 INFO - PROCESS | 4016 | 1463780428788 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] 14:40:28 INFO - PROCESS | 4016 | 1463780428821 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:40:28 INFO - PROCESS | 4016 | 1463780428824 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 4016 | 1463780428826 Marionette TRACE conn5 <- [1,1722,null,{}] 14:40:28 INFO - PROCESS | 4016 | 1463780428830 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}] 14:40:28 INFO - PROCESS | 4016 | 1463780428920 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:40:28 INFO - PROCESS | 4016 | 1463780428955 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FA2800 == 40 [pid = 4016] [id = 440] 14:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025856CA000) [pid = 4016] [serial = 1320] [outer = 0000000000000000] 14:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025856D4C00) [pid = 4016] [serial = 1321] [outer = 00000025856CA000] 14:40:29 INFO - PROCESS | 4016 | 1463780429001 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002586039000) [pid = 4016] [serial = 1322] [outer = 00000025856CA000] 14:40:29 INFO - PROCESS | 4016 | 1463780429432 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]]]}] 14:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 14:40:29 INFO - PROCESS | 4016 | 1463780429518 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 4016 | 1463780429520 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:40:29 INFO - PROCESS | 4016 | 1463780429523 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 4016 | 1463780429525 Marionette TRACE conn5 <- [1,1726,null,{}] 14:40:29 INFO - PROCESS | 4016 | 1463780429528 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}] 14:40:29 INFO - PROCESS | 4016 | 1463780429619 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:40:29 INFO - PROCESS | 4016 | 1463780429625 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586290800 == 41 [pid = 4016] [id = 441] 14:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258603FC00) [pid = 4016] [serial = 1323] [outer = 0000000000000000] 14:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000258649AC00) [pid = 4016] [serial = 1324] [outer = 000000258603FC00] 14:40:29 INFO - PROCESS | 4016 | 1463780429679 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025864A2000) [pid = 4016] [serial = 1325] [outer = 000000258603FC00] 14:40:30 INFO - PROCESS | 4016 | 1463780430404 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]]]}] 14:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 942ms 14:40:30 INFO - PROCESS | 4016 | 1463780430469 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 4016 | 1463780430475 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:40:30 INFO - PROCESS | 4016 | 1463780430494 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 4016 | 1463780430499 Marionette TRACE conn5 <- [1,1730,null,{}] 14:40:30 INFO - PROCESS | 4016 | 1463780430507 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}] 14:40:30 INFO - PROCESS | 4016 | 1463780430640 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:40:30 INFO - PROCESS | 4016 | 1463780430760 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581786800 == 42 [pid = 4016] [id = 442] 14:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258057E000) [pid = 4016] [serial = 1326] [outer = 0000000000000000] 14:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258168E400) [pid = 4016] [serial = 1327] [outer = 000000258057E000] 14:40:30 INFO - PROCESS | 4016 | 1463780430825 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002581A2B400) [pid = 4016] [serial = 1328] [outer = 000000258057E000] 14:40:31 INFO - PROCESS | 4016 | 1463780431377 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]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 963ms 14:40:31 INFO - PROCESS | 4016 | 1463780431447 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 4016 | 1463780431453 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:40:31 INFO - PROCESS | 4016 | 1463780431461 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:40:31 INFO - PROCESS | 4016 | 1463780431464 Marionette TRACE conn5 <- [1,1734,null,{}] 14:40:31 INFO - PROCESS | 4016 | 1463780431468 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}] 14:40:31 INFO - PROCESS | 4016 | 1463780431590 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:40:31 INFO - PROCESS | 4016 | 1463780431689 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836BC000 == 43 [pid = 4016] [id = 443] 14:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002581AAD400) [pid = 4016] [serial = 1329] [outer = 0000000000000000] 14:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000258202FC00) [pid = 4016] [serial = 1330] [outer = 0000002581AAD400] 14:40:31 INFO - PROCESS | 4016 | 1463780431746 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000002582B3F800) [pid = 4016] [serial = 1331] [outer = 0000002581AAD400] 14:40:32 INFO - PROCESS | 4016 | 1463780432385 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]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 14:40:32 INFO - PROCESS | 4016 | 1463780432452 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 4016 | 1463780432455 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:40:32 INFO - PROCESS | 4016 | 1463780432459 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 4016 | 1463780432463 Marionette TRACE conn5 <- [1,1738,null,{}] 14:40:32 INFO - PROCESS | 4016 | 1463780432490 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}] 14:40:32 INFO - PROCESS | 4016 | 1463780432620 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:40:32 INFO - PROCESS | 4016 | 1463780432740 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000258641F000 == 44 [pid = 4016] [id = 444] 14:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000258326C800) [pid = 4016] [serial = 1332] [outer = 0000000000000000] 14:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000002584311800) [pid = 4016] [serial = 1333] [outer = 000000258326C800] 14:40:32 INFO - PROCESS | 4016 | 1463780432803 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000002585543400) [pid = 4016] [serial = 1334] [outer = 000000258326C800] 14:40:33 INFO - PROCESS | 4016 | 1463780433432 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]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1004ms 14:40:33 INFO - PROCESS | 4016 | 1463780433465 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 4016 | 1463780433468 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:40:33 INFO - PROCESS | 4016 | 1463780433472 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 4016 | 1463780433474 Marionette TRACE conn5 <- [1,1742,null,{}] 14:40:33 INFO - PROCESS | 4016 | 1463780433477 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}] 14:40:33 INFO - PROCESS | 4016 | 1463780433596 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:40:33 INFO - PROCESS | 4016 | 1463780433722 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884D5000 == 45 [pid = 4016] [id = 445] 14:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000002585581000) [pid = 4016] [serial = 1335] [outer = 0000000000000000] 14:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000258649C800) [pid = 4016] [serial = 1336] [outer = 0000002585581000] 14:40:33 INFO - PROCESS | 4016 | 1463780433780 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025865A3000) [pid = 4016] [serial = 1337] [outer = 0000002585581000] 14:40:34 INFO - PROCESS | 4016 | 1463780434365 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]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 944ms 14:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:40:34 INFO - PROCESS | 4016 | 1463780434418 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 4016 | 1463780434420 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:40:34 INFO - PROCESS | 4016 | 1463780434424 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 4016 | 1463780434426 Marionette TRACE conn5 <- [1,1746,null,{}] 14:40:34 INFO - PROCESS | 4016 | 1463780434430 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}] 14:40:34 INFO - PROCESS | 4016 | 1463780434544 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:40:34 INFO - PROCESS | 4016 | 1463780434641 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589769800 == 46 [pid = 4016] [id = 446] 14:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025864A6800) [pid = 4016] [serial = 1338] [outer = 0000000000000000] 14:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025865AB800) [pid = 4016] [serial = 1339] [outer = 00000025864A6800] 14:40:34 INFO - PROCESS | 4016 | 1463780434698 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (0000002586FD6400) [pid = 4016] [serial = 1340] [outer = 00000025864A6800] 14:40:35 INFO - PROCESS | 4016 | 1463780435293 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]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 942ms 14:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:40:35 INFO - PROCESS | 4016 | 1463780435368 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 4016 | 1463780435371 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:40:35 INFO - PROCESS | 4016 | 1463780435374 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 4016 | 1463780435376 Marionette TRACE conn5 <- [1,1750,null,{}] 14:40:35 INFO - PROCESS | 4016 | 1463780435381 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}] 14:40:35 INFO - PROCESS | 4016 | 1463780435506 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:40:35 INFO - PROCESS | 4016 | 1463780435633 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A26DE000 == 47 [pid = 4016] [id = 447] 14:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (0000002587338400) [pid = 4016] [serial = 1341] [outer = 0000000000000000] 14:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000258745C000) [pid = 4016] [serial = 1342] [outer = 0000002587338400] 14:40:35 INFO - PROCESS | 4016 | 1463780435692 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000002587464000) [pid = 4016] [serial = 1343] [outer = 0000002587338400] 14:40:36 INFO - PROCESS | 4016 | 1463780436315 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]]]}] 14:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 14:40:36 INFO - PROCESS | 4016 | 1463780436363 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 4016 | 1463780436365 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:40:36 INFO - PROCESS | 4016 | 1463780436369 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 4016 | 1463780436371 Marionette TRACE conn5 <- [1,1754,null,{}] 14:40:36 INFO - PROCESS | 4016 | 1463780436375 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}] 14:40:36 INFO - PROCESS | 4016 | 1463780436535 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:40:36 INFO - PROCESS | 4016 | 1463780436593 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3374000 == 48 [pid = 4016] [id = 448] 14:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (0000002587467800) [pid = 4016] [serial = 1344] [outer = 0000000000000000] 14:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (0000002587528C00) [pid = 4016] [serial = 1345] [outer = 0000002587467800] 14:40:36 INFO - PROCESS | 4016 | 1463780436651 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000002589798C00) [pid = 4016] [serial = 1346] [outer = 0000002587467800] 14:40:37 INFO - PROCESS | 4016 | 1463780437277 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]]]}] 14:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 984ms 14:40:37 INFO - PROCESS | 4016 | 1463780437356 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:40:37 INFO - PROCESS | 4016 | 1463780437359 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:40:37 INFO - PROCESS | 4016 | 1463780437363 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 4016 | 1463780437365 Marionette TRACE conn5 <- [1,1758,null,{}] 14:40:37 INFO - PROCESS | 4016 | 1463780437369 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}] 14:40:37 INFO - PROCESS | 4016 | 1463780437488 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:40:37 INFO - PROCESS | 4016 | 1463780437725 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581619000 == 49 [pid = 4016] [id = 449] 14:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (000000258020C400) [pid = 4016] [serial = 1347] [outer = 0000000000000000] 14:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000002580413800) [pid = 4016] [serial = 1348] [outer = 000000258020C400] 14:40:37 INFO - PROCESS | 4016 | 1463780437776 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 137 (0000002580430400) [pid = 4016] [serial = 1349] [outer = 000000258020C400] 14:40:38 INFO - PROCESS | 4016 | 1463780438357 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]]]}] 14:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1027ms 14:40:38 INFO - PROCESS | 4016 | 1463780438393 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 4016 | 1463780438398 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:40:38 INFO - PROCESS | 4016 | 1463780438403 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - PROCESS | 4016 | 1463780438407 Marionette TRACE conn5 <- [1,1762,null,{}] 14:40:38 INFO - PROCESS | 4016 | 1463780438432 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}] 14:40:38 INFO - PROCESS | 4016 | 1463780438543 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:40:38 INFO - PROCESS | 4016 | 1463780438675 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D12000 == 50 [pid = 4016] [id = 450] 14:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 138 (0000002581690800) [pid = 4016] [serial = 1350] [outer = 0000000000000000] 14:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 139 (0000002581A88C00) [pid = 4016] [serial = 1351] [outer = 0000002581690800] 14:40:38 INFO - PROCESS | 4016 | 1463780438729 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 140 (000000258202AC00) [pid = 4016] [serial = 1352] [outer = 0000002581690800] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7419800 == 49 [pid = 4016] [id = 24] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A2FB4000 == 48 [pid = 4016] [id = 13] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94A9800 == 47 [pid = 4016] [id = 27] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACD93800 == 46 [pid = 4016] [id = 16] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A812D000 == 45 [pid = 4016] [id = 30] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025B7546800 == 44 [pid = 4016] [id = 22] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025AE6BA000 == 43 [pid = 4016] [id = 28] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A397B000 == 42 [pid = 4016] [id = 21] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A7C000 == 41 [pid = 4016] [id = 14] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A839B000 == 40 [pid = 4016] [id = 26] 14:40:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A46CC000 == 39 [pid = 4016] [id = 25] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 139 (0000002586FDF400) [pid = 4016] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 138 (0000002585589C00) [pid = 4016] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 137 (0000002584D59C00) [pid = 4016] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 136 (00000025B75C9800) [pid = 4016] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (0000002583C75800) [pid = 4016] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (0000002587530000) [pid = 4016] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025AF290800) [pid = 4016] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025A96E5400) [pid = 4016] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025ACA7F000) [pid = 4016] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025AC3C2000) [pid = 4016] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025AF197800) [pid = 4016] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000002580CA8800) [pid = 4016] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (000000258326AC00) [pid = 4016] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000002587464C00) [pid = 4016] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025820D2400) [pid = 4016] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000002587531000) [pid = 4016] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002587460C00) [pid = 4016] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002586FDDC00) [pid = 4016] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000258432FC00) [pid = 4016] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002583F67000) [pid = 4016] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000002583C5D400) [pid = 4016] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002581AAA400) [pid = 4016] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025897A4000) [pid = 4016] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000258979E000) [pid = 4016] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002587341C00) [pid = 4016] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258733BC00) [pid = 4016] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025A2FC8800) [pid = 4016] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025B5036800) [pid = 4016] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025865ADC00) [pid = 4016] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025B5148000) [pid = 4016] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025B5016800) [pid = 4016] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025B4A45800) [pid = 4016] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025B414E800) [pid = 4016] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025B444E800) [pid = 4016] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025B4158C00) [pid = 4016] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025B4032400) [pid = 4016] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025B370E400) [pid = 4016] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025AFE3EC00) [pid = 4016] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025A9289800) [pid = 4016] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002587530C00) [pid = 4016] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002586038000) [pid = 4016] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002584321000) [pid = 4016] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002583C5C000) [pid = 4016] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025B3783400) [pid = 4016] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025A475A400) [pid = 4016] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025A32AF800) [pid = 4016] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000258D2EFC00) [pid = 4016] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002582025C00) [pid = 4016] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025A9157800) [pid = 4016] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002585542800) [pid = 4016] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:40:39 INFO - PROCESS | 4016 | 1463780439310 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]]]}] 14:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 965ms 14:40:39 INFO - PROCESS | 4016 | 1463780439373 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 4016 | 1463780439377 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:40:39 INFO - PROCESS | 4016 | 1463780439381 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 4016 | 1463780439384 Marionette TRACE conn5 <- [1,1766,null,{}] 14:40:39 INFO - PROCESS | 4016 | 1463780439387 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}] 14:40:39 INFO - PROCESS | 4016 | 1463780439484 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:40:39 INFO - PROCESS | 4016 | 1463780439586 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D07800 == 40 [pid = 4016] [id = 451] 14:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002581697400) [pid = 4016] [serial = 1353] [outer = 0000000000000000] 14:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025820CA000) [pid = 4016] [serial = 1354] [outer = 0000002581697400] 14:40:39 INFO - PROCESS | 4016 | 1463780439634 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025826E8400) [pid = 4016] [serial = 1355] [outer = 0000002581697400] 14:40:40 INFO - PROCESS | 4016 | 1463780440039 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]]]}] 14:40:40 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 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 14:40:40 INFO - PROCESS | 4016 | 1463780440076 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 4016 | 1463780440079 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:40:40 INFO - PROCESS | 4016 | 1463780440088 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 4016 | 1463780440095 Marionette TRACE conn5 <- [1,1770,null,{}] 14:40:40 INFO - PROCESS | 4016 | 1463780440132 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}] 14:40:40 INFO - PROCESS | 4016 | 1463780440231 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:40:40 INFO - PROCESS | 4016 | 1463780440247 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401B800 == 41 [pid = 4016] [id = 452] 14:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002582C2C400) [pid = 4016] [serial = 1356] [outer = 0000000000000000] 14:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002583268400) [pid = 4016] [serial = 1357] [outer = 0000002582C2C400] 14:40:40 INFO - PROCESS | 4016 | 1463780440293 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002583C63000) [pid = 4016] [serial = 1358] [outer = 0000002582C2C400] 14:40:40 INFO - PROCESS | 4016 | 1463780440722 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]]]}] 14:40:40 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 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 14:40:40 INFO - PROCESS | 4016 | 1463780440764 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 4016 | 1463780440766 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:40:40 INFO - PROCESS | 4016 | 1463780440770 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:40:40 INFO - PROCESS | 4016 | 1463780440772 Marionette TRACE conn5 <- [1,1774,null,{}] 14:40:40 INFO - PROCESS | 4016 | 1463780440775 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}] 14:40:40 INFO - PROCESS | 4016 | 1463780440871 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:40:40 INFO - PROCESS | 4016 | 1463780440879 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D7C000 == 42 [pid = 4016] [id = 453] 14:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002583C6D400) [pid = 4016] [serial = 1359] [outer = 0000000000000000] 14:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583F5FC00) [pid = 4016] [serial = 1360] [outer = 0000002583C6D400] 14:40:40 INFO - PROCESS | 4016 | 1463780440925 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002583F6A800) [pid = 4016] [serial = 1361] [outer = 0000002583C6D400] 14:40:41 INFO - PROCESS | 4016 | 1463780441410 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]]]}] 14:40:41 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 14:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 14:40:41 INFO - PROCESS | 4016 | 1463780441467 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 4016 | 1463780441469 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:40:41 INFO - PROCESS | 4016 | 1463780441480 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 4016 | 1463780441481 Marionette TRACE conn5 <- [1,1778,null,{}] 14:40:41 INFO - PROCESS | 4016 | 1463780441485 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}] 14:40:41 INFO - PROCESS | 4016 | 1463780441605 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:40:41 INFO - PROCESS | 4016 | 1463780441690 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000258576A000 == 43 [pid = 4016] [id = 454] 14:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002584325000) [pid = 4016] [serial = 1362] [outer = 0000000000000000] 14:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002584328800) [pid = 4016] [serial = 1363] [outer = 0000002584325000] 14:40:41 INFO - PROCESS | 4016 | 1463780441744 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002584D54400) [pid = 4016] [serial = 1364] [outer = 0000002584325000] 14:40:42 INFO - PROCESS | 4016 | 1463780442213 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]]]}] 14:40:42 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) 14:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 776ms 14:40:42 INFO - PROCESS | 4016 | 1463780442257 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 4016 | 1463780442259 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:40:42 INFO - PROCESS | 4016 | 1463780442262 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 4016 | 1463780442264 Marionette TRACE conn5 <- [1,1782,null,{}] 14:40:42 INFO - PROCESS | 4016 | 1463780442274 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}] 14:40:42 INFO - PROCESS | 4016 | 1463780442396 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:40:42 INFO - PROCESS | 4016 | 1463780442459 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000258627F800 == 44 [pid = 4016] [id = 455] 14:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002585589C00) [pid = 4016] [serial = 1365] [outer = 0000000000000000] 14:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025856CD000) [pid = 4016] [serial = 1366] [outer = 0000002585589C00] 14:40:42 INFO - PROCESS | 4016 | 1463780442505 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258603CC00) [pid = 4016] [serial = 1367] [outer = 0000002585589C00] 14:40:42 INFO - PROCESS | 4016 | 1463780442933 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]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 732ms 14:40:43 INFO - PROCESS | 4016 | 1463780443019 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 4016 | 1463780443022 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:40:43 INFO - PROCESS | 4016 | 1463780443036 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 4016 | 1463780443038 Marionette TRACE conn5 <- [1,1786,null,{}] 14:40:43 INFO - PROCESS | 4016 | 1463780443042 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}] 14:40:43 INFO - PROCESS | 4016 | 1463780443254 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002581C55800) [pid = 4016] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002581696000) [pid = 4016] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002583265000) [pid = 4016] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002581A2B800) [pid = 4016] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025ACA29800) [pid = 4016] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002582C22C00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002580575400) [pid = 4016] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002580422800) [pid = 4016] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002583C5E000) [pid = 4016] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258020B000) [pid = 4016] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025856CA000) [pid = 4016] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002583C77000) [pid = 4016] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002584D57C00) [pid = 4016] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002583F5F000) [pid = 4016] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:40:43 INFO - PROCESS | 4016 | 1463780443314 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D02800 == 45 [pid = 4016] [id = 456] 14:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002580425400) [pid = 4016] [serial = 1368] [outer = 0000000000000000] 14:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258168D800) [pid = 4016] [serial = 1369] [outer = 0000002580425400] 14:40:43 INFO - PROCESS | 4016 | 1463780443360 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002583265C00) [pid = 4016] [serial = 1370] [outer = 0000002580425400] 14:40:43 INFO - PROCESS | 4016 | 1463780443714 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]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 14:40:43 INFO - PROCESS | 4016 | 1463780443775 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 4016 | 1463780443777 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:40:43 INFO - PROCESS | 4016 | 1463780443781 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 4016 | 1463780443783 Marionette TRACE conn5 <- [1,1790,null,{}] 14:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:40:43 INFO - PROCESS | 4016 | 1463780443786 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}] 14:40:43 INFO - PROCESS | 4016 | 1463780443878 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:40:43 INFO - PROCESS | 4016 | 1463780443884 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884D2000 == 46 [pid = 4016] [id = 457] 14:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002583F65000) [pid = 4016] [serial = 1371] [outer = 0000000000000000] 14:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025865A6000) [pid = 4016] [serial = 1372] [outer = 0000002583F65000] 14:40:43 INFO - PROCESS | 4016 | 1463780443931 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002586FDE400) [pid = 4016] [serial = 1373] [outer = 0000002583F65000] 14:40:44 INFO - PROCESS | 4016 | 1463780444361 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]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 14:40:44 INFO - PROCESS | 4016 | 1463780444415 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 4016 | 1463780444417 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:40:44 INFO - PROCESS | 4016 | 1463780444421 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 4016 | 1463780444422 Marionette TRACE conn5 <- [1,1794,null,{}] 14:40:44 INFO - PROCESS | 4016 | 1463780444426 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}] 14:40:44 INFO - PROCESS | 4016 | 1463780444520 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:40:44 INFO - PROCESS | 4016 | 1463780444526 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A1495000 == 47 [pid = 4016] [id = 458] 14:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002586FDD400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] 14:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002587341800) [pid = 4016] [serial = 1375] [outer = 0000002586FDD400] 14:40:44 INFO - PROCESS | 4016 | 1463780444576 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002587525400) [pid = 4016] [serial = 1376] [outer = 0000002586FDD400] 14:40:45 INFO - PROCESS | 4016 | 1463780445018 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]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 14:40:45 INFO - PROCESS | 4016 | 1463780445066 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 4016 | 1463780445069 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:40:45 INFO - PROCESS | 4016 | 1463780445073 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:40:45 INFO - PROCESS | 4016 | 1463780445075 Marionette TRACE conn5 <- [1,1798,null,{}] 14:40:45 INFO - PROCESS | 4016 | 1463780445083 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}] 14:40:45 INFO - PROCESS | 4016 | 1463780445186 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:40:45 INFO - PROCESS | 4016 | 1463780445192 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A374E000 == 48 [pid = 4016] [id = 459] 14:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258752F400) [pid = 4016] [serial = 1377] [outer = 0000000000000000] 14:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002589798000) [pid = 4016] [serial = 1378] [outer = 000000258752F400] 14:40:45 INFO - PROCESS | 4016 | 1463780445247 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000258D262800) [pid = 4016] [serial = 1379] [outer = 000000258752F400] 14:40:46 INFO - PROCESS | 4016 | 1463780446042 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]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1024ms 14:40:46 INFO - PROCESS | 4016 | 1463780446103 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 4016 | 1463780446109 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:40:46 INFO - PROCESS | 4016 | 1463780446114 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:40:46 INFO - PROCESS | 4016 | 1463780446119 Marionette TRACE conn5 <- [1,1802,null,{}] 14:40:46 INFO - PROCESS | 4016 | 1463780446125 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}] 14:40:46 INFO - PROCESS | 4016 | 1463780446302 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:40:46 INFO - PROCESS | 4016 | 1463780446431 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583251800 == 49 [pid = 4016] [id = 460] 14:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002581A8A000) [pid = 4016] [serial = 1380] [outer = 0000000000000000] 14:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002581C50800) [pid = 4016] [serial = 1381] [outer = 0000002581A8A000] 14:40:46 INFO - PROCESS | 4016 | 1463780446491 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025826E2400) [pid = 4016] [serial = 1382] [outer = 0000002581A8A000] 14:40:47 INFO - PROCESS | 4016 | 1463780447086 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]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1032ms 14:40:47 INFO - PROCESS | 4016 | 1463780447150 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 4016 | 1463780447156 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:40:47 INFO - PROCESS | 4016 | 1463780447163 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:40:47 INFO - PROCESS | 4016 | 1463780447166 Marionette TRACE conn5 <- [1,1806,null,{}] 14:40:47 INFO - PROCESS | 4016 | 1463780447170 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}] 14:40:47 INFO - PROCESS | 4016 | 1463780447295 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:40:47 INFO - PROCESS | 4016 | 1463780447422 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FB9800 == 50 [pid = 4016] [id = 461] 14:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002582DA6000) [pid = 4016] [serial = 1383] [outer = 0000000000000000] 14:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002583C73400) [pid = 4016] [serial = 1384] [outer = 0000002582DA6000] 14:40:47 INFO - PROCESS | 4016 | 1463780447481 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002584326000) [pid = 4016] [serial = 1385] [outer = 0000002582DA6000] 14:40:48 INFO - PROCESS | 4016 | 1463780448058 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]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 923ms 14:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:40:48 INFO - PROCESS | 4016 | 1463780448093 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 4016 | 1463780448095 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:40:48 INFO - PROCESS | 4016 | 1463780448100 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 4016 | 1463780448104 Marionette TRACE conn5 <- [1,1810,null,{}] 14:40:48 INFO - PROCESS | 4016 | 1463780448116 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}] 14:40:48 INFO - PROCESS | 4016 | 1463780448244 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:40:48 INFO - PROCESS | 4016 | 1463780448345 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40E4800 == 51 [pid = 4016] [id = 462] 14:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002586FD7400) [pid = 4016] [serial = 1386] [outer = 0000000000000000] 14:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258745D800) [pid = 4016] [serial = 1387] [outer = 0000002586FD7400] 14:40:48 INFO - PROCESS | 4016 | 1463780448405 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025897A6C00) [pid = 4016] [serial = 1388] [outer = 0000002586FD7400] 14:40:49 INFO - PROCESS | 4016 | 1463780449036 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]]]}] 14:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 14:40:49 INFO - PROCESS | 4016 | 1463780449086 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:40:49 INFO - PROCESS | 4016 | 1463780449089 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:40:49 INFO - PROCESS | 4016 | 1463780449093 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:40:49 INFO - PROCESS | 4016 | 1463780449095 Marionette TRACE conn5 <- [1,1814,null,{}] 14:40:49 INFO - PROCESS | 4016 | 1463780449099 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}] 14:40:49 INFO - PROCESS | 4016 | 1463780449221 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:40:49 INFO - PROCESS | 4016 | 1463780449348 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A78D4800 == 52 [pid = 4016] [id = 463] 14:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (000000258D26DC00) [pid = 4016] [serial = 1389] [outer = 0000000000000000] 14:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258D2A5000) [pid = 4016] [serial = 1390] [outer = 000000258D26DC00] 14:40:49 INFO - PROCESS | 4016 | 1463780449406 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258D2AD800) [pid = 4016] [serial = 1391] [outer = 000000258D26DC00] 14:40:49 INFO - PROCESS | 4016 | 1463780449990 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]]]}] 14:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 943ms 14:40:50 INFO - PROCESS | 4016 | 1463780450038 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 4016 | 1463780450041 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:40:50 INFO - PROCESS | 4016 | 1463780450045 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 4016 | 1463780450047 Marionette TRACE conn5 <- [1,1818,null,{}] 14:40:50 INFO - PROCESS | 4016 | 1463780450051 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}] 14:40:50 INFO - PROCESS | 4016 | 1463780450190 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:40:50 INFO - PROCESS | 4016 | 1463780450320 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:50 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A1B000 == 53 [pid = 4016] [id = 464] 14:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000258D2E3C00) [pid = 4016] [serial = 1392] [outer = 0000000000000000] 14:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (000000258D2E6400) [pid = 4016] [serial = 1393] [outer = 000000258D2E3C00] 14:40:50 INFO - PROCESS | 4016 | 1463780450378 Marionette DEBUG loaded listener.js 14:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000258D2F0400) [pid = 4016] [serial = 1394] [outer = 000000258D2E3C00] 14:40:51 INFO - PROCESS | 4016 | 1463780450998 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]]]}] 14:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 14:40:51 INFO - PROCESS | 4016 | 1463780451032 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:40:51 INFO - PROCESS | 4016 | 1463780451035 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:40:51 INFO - PROCESS | 4016 | 1463780451038 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 4016 | 1463780451040 Marionette TRACE conn5 <- [1,1822,null,{}] 14:40:51 INFO - PROCESS | 4016 | 1463780451044 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}] 14:40:51 INFO - PROCESS | 4016 | 1463780451174 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:40:51 INFO - PROCESS | 4016 | 1463780451274 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8393000 == 54 [pid = 4016] [id = 465] 14:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025A16DA800) [pid = 4016] [serial = 1395] [outer = 0000000000000000] 14:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025A1F1E800) [pid = 4016] [serial = 1396] [outer = 00000025A16DA800] 14:40:51 INFO - PROCESS | 4016 | 1463780451331 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025A1F26000) [pid = 4016] [serial = 1397] [outer = 00000025A16DA800] 14:40:51 INFO - PROCESS | 4016 | 1463780451920 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]]]}] 14:40:51 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 14:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 923ms 14:40:51 INFO - PROCESS | 4016 | 1463780451965 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:40:51 INFO - PROCESS | 4016 | 1463780451967 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:40:51 INFO - PROCESS | 4016 | 1463780451971 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 4016 | 1463780451973 Marionette TRACE conn5 <- [1,1826,null,{}] 14:40:51 INFO - PROCESS | 4016 | 1463780451977 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}] 14:40:52 INFO - PROCESS | 4016 | 1463780452095 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:40:52 INFO - PROCESS | 4016 | 1463780452194 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86D3000 == 55 [pid = 4016] [id = 466] 14:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025A1F24400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] 14:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025A2634C00) [pid = 4016] [serial = 1399] [outer = 00000025A1F24400] 14:40:52 INFO - PROCESS | 4016 | 1463780452250 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A28E3800) [pid = 4016] [serial = 1400] [outer = 00000025A1F24400] 14:40:53 INFO - PROCESS | 4016 | 1463780453094 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]]]}] 14:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1184ms 14:40:53 INFO - PROCESS | 4016 | 1463780453158 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 4016 | 1463780453162 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:40:53 INFO - PROCESS | 4016 | 1463780453168 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 4016 | 1463780453172 Marionette TRACE conn5 <- [1,1830,null,{}] 14:40:53 INFO - PROCESS | 4016 | 1463780453178 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}] 14:40:53 INFO - PROCESS | 4016 | 1463780453289 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:40:53 INFO - PROCESS | 4016 | 1463780453425 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D1B800 == 56 [pid = 4016] [id = 467] 14:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000258041D000) [pid = 4016] [serial = 1401] [outer = 0000000000000000] 14:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000258057B400) [pid = 4016] [serial = 1402] [outer = 000000258041D000] 14:40:53 INFO - PROCESS | 4016 | 1463780453477 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000002581AA2800) [pid = 4016] [serial = 1403] [outer = 000000258041D000] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 00000025B09C7000 == 55 [pid = 4016] [id = 18] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 00000025B16A1000 == 54 [pid = 4016] [id = 19] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 00000025A1495000 == 53 [pid = 4016] [id = 458] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 00000025884D2000 == 52 [pid = 4016] [id = 457] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D02800 == 51 [pid = 4016] [id = 456] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 000000258627F800 == 50 [pid = 4016] [id = 455] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 000000258576A000 == 49 [pid = 4016] [id = 454] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D7C000 == 48 [pid = 4016] [id = 453] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 000000258401B800 == 47 [pid = 4016] [id = 452] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D07800 == 46 [pid = 4016] [id = 451] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D12000 == 45 [pid = 4016] [id = 450] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (000000258649AC00) [pid = 4016] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOCSHELL 0000002581619000 == 44 [pid = 4016] [id = 449] 14:40:54 INFO - PROCESS | 4016 | 1463780454167 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]]]}] 14:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1031ms 14:40:54 INFO - PROCESS | 4016 | 1463780454203 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:40:54 INFO - PROCESS | 4016 | 1463780454208 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:40:54 INFO - PROCESS | 4016 | 1463780454215 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - PROCESS | 4016 | 1463780454218 Marionette TRACE conn5 <- [1,1834,null,{}] 14:40:54 INFO - PROCESS | 4016 | 1463780454249 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}] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000258202F800) [pid = 4016] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025820CDC00) [pid = 4016] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000258169A000) [pid = 4016] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002581A27C00) [pid = 4016] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000258326A400) [pid = 4016] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002583C5EC00) [pid = 4016] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000002583F6A400) [pid = 4016] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002584307800) [pid = 4016] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025AFA0D400) [pid = 4016] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002582D9D800) [pid = 4016] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002582DA8000) [pid = 4016] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002580576000) [pid = 4016] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025826DEC00) [pid = 4016] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002583C70C00) [pid = 4016] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002580CA6000) [pid = 4016] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025826E8C00) [pid = 4016] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002581AA1000) [pid = 4016] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002586039000) [pid = 4016] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000258432E400) [pid = 4016] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581C48400) [pid = 4016] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002584322C00) [pid = 4016] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000258554B400) [pid = 4016] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025856D4C00) [pid = 4016] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002583C5F400) [pid = 4016] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258432C800) [pid = 4016] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002583C79800) [pid = 4016] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002585587C00) [pid = 4016] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:40:54 INFO - PROCESS | 4016 | 1463780454389 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:40:54 INFO - PROCESS | 4016 | 1463780454407 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000258177D000 == 45 [pid = 4016] [id = 468] 14:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002581696800) [pid = 4016] [serial = 1404] [outer = 0000000000000000] 14:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002581A22800) [pid = 4016] [serial = 1405] [outer = 0000002581696800] 14:40:54 INFO - PROCESS | 4016 | 1463780454456 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002581C50400) [pid = 4016] [serial = 1406] [outer = 0000002581696800] 14:40:54 INFO - PROCESS | 4016 | 1463780454967 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]]]}] 14:40:55 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) 14:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 797ms 14:40:55 INFO - PROCESS | 4016 | 1463780455014 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 4016 | 1463780455016 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:40:55 INFO - PROCESS | 4016 | 1463780455020 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 4016 | 1463780455023 Marionette TRACE conn5 <- [1,1838,null,{}] 14:40:55 INFO - PROCESS | 4016 | 1463780455034 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}] 14:40:55 INFO - PROCESS | 4016 | 1463780455134 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:40:55 INFO - PROCESS | 4016 | 1463780455224 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DB1000 == 46 [pid = 4016] [id = 469] 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025820D5000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002582C26000) [pid = 4016] [serial = 1408] [outer = 00000025820D5000] 14:40:55 INFO - PROCESS | 4016 | 1463780455274 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002583267C00) [pid = 4016] [serial = 1409] [outer = 00000025820D5000] 14:40:55 INFO - PROCESS | 4016 | 1463780455682 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]]]}] 14:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 14:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:40:55 INFO - PROCESS | 4016 | 1463780455714 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 4016 | 1463780455717 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:40:55 INFO - PROCESS | 4016 | 1463780455720 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 4016 | 1463780455722 Marionette TRACE conn5 <- [1,1842,null,{}] 14:40:55 INFO - PROCESS | 4016 | 1463780455726 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}] 14:40:55 INFO - PROCESS | 4016 | 1463780455825 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:40:55 INFO - PROCESS | 4016 | 1463780455832 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584167000 == 47 [pid = 4016] [id = 470] 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002583C61000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002583C70C00) [pid = 4016] [serial = 1411] [outer = 0000002583C61000] 14:40:55 INFO - PROCESS | 4016 | 1463780455879 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002583F65800) [pid = 4016] [serial = 1412] [outer = 0000002583C61000] 14:40:56 INFO - PROCESS | 4016 | 1463780456349 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]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 14:40:56 INFO - PROCESS | 4016 | 1463780456416 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 4016 | 1463780456418 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:40:56 INFO - PROCESS | 4016 | 1463780456421 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 4016 | 1463780456423 Marionette TRACE conn5 <- [1,1846,null,{}] 14:40:56 INFO - PROCESS | 4016 | 1463780456427 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}] 14:40:56 INFO - PROCESS | 4016 | 1463780456547 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:40:56 INFO - PROCESS | 4016 | 1463780456597 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D6C000 == 48 [pid = 4016] [id = 471] 14:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002584307800) [pid = 4016] [serial = 1413] [outer = 0000000000000000] 14:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258430AC00) [pid = 4016] [serial = 1414] [outer = 0000002584307800] 14:40:56 INFO - PROCESS | 4016 | 1463780456644 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258432EC00) [pid = 4016] [serial = 1415] [outer = 0000002584307800] 14:40:57 INFO - PROCESS | 4016 | 1463780457095 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]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 14:40:57 INFO - PROCESS | 4016 | 1463780457158 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 4016 | 1463780457160 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:40:57 INFO - PROCESS | 4016 | 1463780457163 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - PROCESS | 4016 | 1463780457165 Marionette TRACE conn5 <- [1,1850,null,{}] 14:40:57 INFO - PROCESS | 4016 | 1463780457176 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}] 14:40:57 INFO - PROCESS | 4016 | 1463780457351 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:40:57 INFO - PROCESS | 4016 | 1463780457420 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585763800 == 49 [pid = 4016] [id = 472] 14:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002584D50000) [pid = 4016] [serial = 1416] [outer = 0000000000000000] 14:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002585580800) [pid = 4016] [serial = 1417] [outer = 0000002584D50000] 14:40:57 INFO - PROCESS | 4016 | 1463780457468 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258603AC00) [pid = 4016] [serial = 1418] [outer = 0000002584D50000] 14:40:57 INFO - PROCESS | 4016 | 1463780457920 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]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 14:40:57 INFO - PROCESS | 4016 | 1463780457941 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 4016 | 1463780457944 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:40:57 INFO - PROCESS | 4016 | 1463780457947 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - PROCESS | 4016 | 1463780457949 Marionette TRACE conn5 <- [1,1854,null,{}] 14:40:57 INFO - PROCESS | 4016 | 1463780457952 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}] 14:40:58 INFO - PROCESS | 4016 | 1463780458074 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:40:58 INFO - PROCESS | 4016 | 1463780458089 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586279000 == 50 [pid = 4016] [id = 473] 14:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002586036000) [pid = 4016] [serial = 1419] [outer = 0000000000000000] 14:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025865A4400) [pid = 4016] [serial = 1420] [outer = 0000002586036000] 14:40:58 INFO - PROCESS | 4016 | 1463780458136 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002587338000) [pid = 4016] [serial = 1421] [outer = 0000002586036000] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002584325000) [pid = 4016] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002585589C00) [pid = 4016] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002581697400) [pid = 4016] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000258020C400) [pid = 4016] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002580425400) [pid = 4016] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002583C6D400) [pid = 4016] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002582C2C400) [pid = 4016] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002581690800) [pid = 4016] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002583F65000) [pid = 4016] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002586FDD400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:40:58 INFO - PROCESS | 4016 | 1463780458691 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]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 838ms 14:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:40:58 INFO - PROCESS | 4016 | 1463780458789 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 4016 | 1463780458791 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:40:58 INFO - PROCESS | 4016 | 1463780458799 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 4016 | 1463780458801 Marionette TRACE conn5 <- [1,1858,null,{}] 14:40:58 INFO - PROCESS | 4016 | 1463780458805 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}] 14:40:58 INFO - PROCESS | 4016 | 1463780458937 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:40:59 INFO - PROCESS | 4016 | 1463780458994 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586421800 == 51 [pid = 4016] [id = 474] 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258057F800) [pid = 4016] [serial = 1422] [outer = 0000000000000000] 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002582DA6C00) [pid = 4016] [serial = 1423] [outer = 000000258057F800] 14:40:59 INFO - PROCESS | 4016 | 1463780459040 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258733A400) [pid = 4016] [serial = 1424] [outer = 000000258057F800] 14:40:59 INFO - PROCESS | 4016 | 1463780459413 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]]]}] 14:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 627ms 14:40:59 INFO - PROCESS | 4016 | 1463780459424 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 4016 | 1463780459427 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:40:59 INFO - PROCESS | 4016 | 1463780459430 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:40:59 INFO - PROCESS | 4016 | 1463780459432 Marionette TRACE conn5 <- [1,1862,null,{}] 14:40:59 INFO - PROCESS | 4016 | 1463780459447 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}] 14:40:59 INFO - PROCESS | 4016 | 1463780459542 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:40:59 INFO - PROCESS | 4016 | 1463780459549 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589761000 == 52 [pid = 4016] [id = 475] 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000002587343400) [pid = 4016] [serial = 1425] [outer = 0000000000000000] 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (000000258752F000) [pid = 4016] [serial = 1426] [outer = 0000002587343400] 14:40:59 INFO - PROCESS | 4016 | 1463780459595 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025897A6800) [pid = 4016] [serial = 1427] [outer = 0000002587343400] 14:41:00 INFO - PROCESS | 4016 | 1463780460025 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]]]}] 14:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 14:41:00 INFO - PROCESS | 4016 | 1463780460064 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 4016 | 1463780460066 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:41:00 INFO - PROCESS | 4016 | 1463780460070 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - PROCESS | 4016 | 1463780460072 Marionette TRACE conn5 <- [1,1866,null,{}] 14:41:00 INFO - PROCESS | 4016 | 1463780460075 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}] 14:41:00 INFO - PROCESS | 4016 | 1463780460175 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:41:00 INFO - PROCESS | 4016 | 1463780460191 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A33BF800 == 53 [pid = 4016] [id = 476] 14:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258D2A9000) [pid = 4016] [serial = 1428] [outer = 0000000000000000] 14:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258D2F0000) [pid = 4016] [serial = 1429] [outer = 000000258D2A9000] 14:41:00 INFO - PROCESS | 4016 | 1463780460241 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025A1E43400) [pid = 4016] [serial = 1430] [outer = 000000258D2A9000] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025B2B84000 == 52 [pid = 4016] [id = 20] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 0000002589769800 == 51 [pid = 4016] [id = 446] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A26DE000 == 50 [pid = 4016] [id = 447] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3374000 == 49 [pid = 4016] [id = 448] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFC3F000 == 48 [pid = 4016] [id = 29] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86E6800 == 47 [pid = 4016] [id = 15] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF143800 == 46 [pid = 4016] [id = 17] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025B4486800 == 45 [pid = 4016] [id = 427] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025B75B7000 == 44 [pid = 4016] [id = 23] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D1B800 == 43 [pid = 4016] [id = 467] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86D3000 == 42 [pid = 4016] [id = 466] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8393000 == 41 [pid = 4016] [id = 465] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A1B000 == 40 [pid = 4016] [id = 464] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A78D4800 == 39 [pid = 4016] [id = 463] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40E4800 == 38 [pid = 4016] [id = 462] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FB9800 == 37 [pid = 4016] [id = 461] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 0000002583251800 == 36 [pid = 4016] [id = 460] 14:41:01 INFO - PROCESS | 4016 | --DOCSHELL 00000025A374E000 == 35 [pid = 4016] [id = 459] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 000000258177D000 == 34 [pid = 4016] [id = 468] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D6C000 == 33 [pid = 4016] [id = 471] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002585763800 == 32 [pid = 4016] [id = 472] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002584167000 == 31 [pid = 4016] [id = 470] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002589761000 == 30 [pid = 4016] [id = 475] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002586279000 == 29 [pid = 4016] [id = 473] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002586421800 == 28 [pid = 4016] [id = 474] 14:41:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DB1000 == 27 [pid = 4016] [id = 469] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002587341800) [pid = 4016] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002584328800) [pid = 4016] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025856CD000) [pid = 4016] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002584D54400) [pid = 4016] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025820CA000) [pid = 4016] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025826E8400) [pid = 4016] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002580430400) [pid = 4016] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002580413800) [pid = 4016] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000258168D800) [pid = 4016] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002583F5FC00) [pid = 4016] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002583268400) [pid = 4016] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002583C63000) [pid = 4016] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000258202AC00) [pid = 4016] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258603CC00) [pid = 4016] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002581A88C00) [pid = 4016] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258168E400) [pid = 4016] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258202FC00) [pid = 4016] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002584311800) [pid = 4016] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258649C800) [pid = 4016] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025865AB800) [pid = 4016] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258745C000) [pid = 4016] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002587528C00) [pid = 4016] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025865A6000) [pid = 4016] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002583265C00) [pid = 4016] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002587525400) [pid = 4016] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002583F6A800) [pid = 4016] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002586FDE400) [pid = 4016] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:41:02 INFO - PROCESS | 4016 | 1463780462726 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]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2700ms 14:41:02 INFO - PROCESS | 4016 | 1463780462772 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 4016 | 1463780462776 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:41:02 INFO - PROCESS | 4016 | 1463780462784 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 4016 | 1463780462788 Marionette TRACE conn5 <- [1,1870,null,{}] 14:41:02 INFO - PROCESS | 4016 | 1463780462795 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}] 14:41:02 INFO - PROCESS | 4016 | 1463780462890 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:41:03 INFO - PROCESS | 4016 | 1463780462998 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EE0000 == 28 [pid = 4016] [id = 477] 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002580577000) [pid = 4016] [serial = 1431] [outer = 0000000000000000] 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002580577800) [pid = 4016] [serial = 1432] [outer = 0000002580577000] 14:41:03 INFO - PROCESS | 4016 | 1463780463050 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002580CA5800) [pid = 4016] [serial = 1433] [outer = 0000002580577000] 14:41:03 INFO - PROCESS | 4016 | 1463780463442 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]]]}] 14:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 14:41:03 INFO - PROCESS | 4016 | 1463780463518 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 4016 | 1463780463525 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:41:03 INFO - PROCESS | 4016 | 1463780463531 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:41:03 INFO - PROCESS | 4016 | 1463780463534 Marionette TRACE conn5 <- [1,1874,null,{}] 14:41:03 INFO - PROCESS | 4016 | 1463780463538 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}] 14:41:03 INFO - PROCESS | 4016 | 1463780463628 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:41:03 INFO - PROCESS | 4016 | 1463780463645 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582305800 == 29 [pid = 4016] [id = 478] 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002580CB0400) [pid = 4016] [serial = 1434] [outer = 0000000000000000] 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002581698000) [pid = 4016] [serial = 1435] [outer = 0000002580CB0400] 14:41:03 INFO - PROCESS | 4016 | 1463780463693 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002581A27000) [pid = 4016] [serial = 1436] [outer = 0000002580CB0400] 14:41:04 INFO - PROCESS | 4016 | 1463780464168 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]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 14:41:04 INFO - PROCESS | 4016 | 1463780464228 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 4016 | 1463780464231 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:41:04 INFO - PROCESS | 4016 | 1463780464236 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 4016 | 1463780464239 Marionette TRACE conn5 <- [1,1878,null,{}] 14:41:04 INFO - PROCESS | 4016 | 1463780464251 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}] 14:41:04 INFO - PROCESS | 4016 | 1463780464392 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:41:04 INFO - PROCESS | 4016 | 1463780464401 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE1800 == 30 [pid = 4016] [id = 479] 14:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002580207000) [pid = 4016] [serial = 1437] [outer = 0000000000000000] 14:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002581AA5C00) [pid = 4016] [serial = 1438] [outer = 0000002580207000] 14:41:04 INFO - PROCESS | 4016 | 1463780464452 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002581C51C00) [pid = 4016] [serial = 1439] [outer = 0000002580207000] 14:41:04 INFO - PROCESS | 4016 | 1463780464901 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]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 14:41:04 INFO - PROCESS | 4016 | 1463780464971 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 4016 | 1463780464974 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:41:04 INFO - PROCESS | 4016 | 1463780464977 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 4016 | 1463780464979 Marionette TRACE conn5 <- [1,1882,null,{}] 14:41:04 INFO - PROCESS | 4016 | 1463780464983 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}] 14:41:05 INFO - PROCESS | 4016 | 1463780465069 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:41:05 INFO - PROCESS | 4016 | 1463780465076 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DC6000 == 31 [pid = 4016] [id = 480] 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002582029C00) [pid = 4016] [serial = 1440] [outer = 0000000000000000] 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025820CAC00) [pid = 4016] [serial = 1441] [outer = 0000002582029C00] 14:41:05 INFO - PROCESS | 4016 | 1463780465124 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025826DCC00) [pid = 4016] [serial = 1442] [outer = 0000002582029C00] 14:41:05 INFO - PROCESS | 4016 | 1463780465563 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]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 14:41:05 INFO - PROCESS | 4016 | 1463780465614 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 4016 | 1463780465616 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:41:05 INFO - PROCESS | 4016 | 1463780465620 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 4016 | 1463780465622 Marionette TRACE conn5 <- [1,1886,null,{}] 14:41:05 INFO - PROCESS | 4016 | 1463780465625 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}] 14:41:05 INFO - PROCESS | 4016 | 1463780465705 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:41:05 INFO - PROCESS | 4016 | 1463780465712 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836B1000 == 32 [pid = 4016] [id = 481] 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002580CAD800) [pid = 4016] [serial = 1443] [outer = 0000000000000000] 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025826E7400) [pid = 4016] [serial = 1444] [outer = 0000002580CAD800] 14:41:05 INFO - PROCESS | 4016 | 1463780465767 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002582B44000) [pid = 4016] [serial = 1445] [outer = 0000002580CAD800] 14:41:06 INFO - PROCESS | 4016 | 1463780466242 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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 14:41:06 INFO - PROCESS | 4016 | 1463780466316 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 4016 | 1463780466318 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:41:06 INFO - PROCESS | 4016 | 1463780466322 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 4016 | 1463780466324 Marionette TRACE conn5 <- [1,1890,null,{}] 14:41:06 INFO - PROCESS | 4016 | 1463780466327 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}] 14:41:06 INFO - PROCESS | 4016 | 1463780466441 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:41:06 INFO - PROCESS | 4016 | 1463780466459 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FC7000 == 33 [pid = 4016] [id = 482] 14:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002582D9A400) [pid = 4016] [serial = 1446] [outer = 0000000000000000] 14:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002583265400) [pid = 4016] [serial = 1447] [outer = 0000002582D9A400] 14:41:06 INFO - PROCESS | 4016 | 1463780466507 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002583271000) [pid = 4016] [serial = 1448] [outer = 0000002582D9A400] 14:41:06 INFO - PROCESS | 4016 | 1463780466921 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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 14:41:06 INFO - PROCESS | 4016 | 1463780466958 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 4016 | 1463780466960 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:41:06 INFO - PROCESS | 4016 | 1463780466964 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 4016 | 1463780466965 Marionette TRACE conn5 <- [1,1894,null,{}] 14:41:06 INFO - PROCESS | 4016 | 1463780466969 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}] 14:41:07 INFO - PROCESS | 4016 | 1463780467050 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:41:07 INFO - PROCESS | 4016 | 1463780467085 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401E800 == 34 [pid = 4016] [id = 483] 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002580420800) [pid = 4016] [serial = 1449] [outer = 0000000000000000] 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002583C62C00) [pid = 4016] [serial = 1450] [outer = 0000002580420800] 14:41:07 INFO - PROCESS | 4016 | 1463780467133 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002583C6FC00) [pid = 4016] [serial = 1451] [outer = 0000002580420800] 14:41:07 INFO - PROCESS | 4016 | 1463780467568 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]]]}] 14:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 627ms 14:41:07 INFO - PROCESS | 4016 | 1463780467595 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 4016 | 1463780467598 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:41:07 INFO - PROCESS | 4016 | 1463780467601 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 4016 | 1463780467603 Marionette TRACE conn5 <- [1,1898,null,{}] 14:41:07 INFO - PROCESS | 4016 | 1463780467606 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}] 14:41:07 INFO - PROCESS | 4016 | 1463780467686 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:41:07 INFO - PROCESS | 4016 | 1463780467692 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000258439B000 == 35 [pid = 4016] [id = 484] 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000002583C77000) [pid = 4016] [serial = 1452] [outer = 0000000000000000] 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002583F60400) [pid = 4016] [serial = 1453] [outer = 0000002583C77000] 14:41:07 INFO - PROCESS | 4016 | 1463780467740 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002583F69C00) [pid = 4016] [serial = 1454] [outer = 0000002583C77000] 14:41:08 INFO - PROCESS | 4016 | 1463780468206 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]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 627ms 14:41:08 INFO - PROCESS | 4016 | 1463780468231 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 4016 | 1463780468234 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:41:08 INFO - PROCESS | 4016 | 1463780468244 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 4016 | 1463780468246 Marionette TRACE conn5 <- [1,1902,null,{}] 14:41:08 INFO - PROCESS | 4016 | 1463780468249 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}] 14:41:08 INFO - PROCESS | 4016 | 1463780468357 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:41:08 INFO - PROCESS | 4016 | 1463780468366 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D71000 == 36 [pid = 4016] [id = 485] 14:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002583F68C00) [pid = 4016] [serial = 1455] [outer = 0000000000000000] 14:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002584309800) [pid = 4016] [serial = 1456] [outer = 0000002583F68C00] 14:41:08 INFO - PROCESS | 4016 | 1463780468412 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002584322000) [pid = 4016] [serial = 1457] [outer = 0000002583F68C00] 14:41:08 INFO - PROCESS | 4016 | 1463780468887 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]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 14:41:08 INFO - PROCESS | 4016 | 1463780468936 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 4016 | 1463780468938 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:41:08 INFO - PROCESS | 4016 | 1463780468948 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 4016 | 1463780468949 Marionette TRACE conn5 <- [1,1906,null,{}] 14:41:08 INFO - PROCESS | 4016 | 1463780468962 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}] 14:41:09 INFO - PROCESS | 4016 | 1463780469073 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:41:09 INFO - PROCESS | 4016 | 1463780469084 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000258568E800 == 37 [pid = 4016] [id = 486] 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002584310800) [pid = 4016] [serial = 1458] [outer = 0000000000000000] 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (000000258432CC00) [pid = 4016] [serial = 1459] [outer = 0000002584310800] 14:41:09 INFO - PROCESS | 4016 | 1463780469130 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000002584D54C00) [pid = 4016] [serial = 1460] [outer = 0000002584310800] 14:41:09 INFO - PROCESS | 4016 | 1463780469597 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]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 14:41:09 INFO - PROCESS | 4016 | 1463780469636 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 4016 | 1463780469638 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:41:09 INFO - PROCESS | 4016 | 1463780469642 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - PROCESS | 4016 | 1463780469644 Marionette TRACE conn5 <- [1,1910,null,{}] 14:41:09 INFO - PROCESS | 4016 | 1463780469648 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}] 14:41:09 INFO - PROCESS | 4016 | 1463780469811 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:41:09 INFO - PROCESS | 4016 | 1463780469836 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836B2000 == 38 [pid = 4016] [id = 487] 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000002585545000) [pid = 4016] [serial = 1461] [outer = 0000000000000000] 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (000000258557E000) [pid = 4016] [serial = 1462] [outer = 0000002585545000] 14:41:09 INFO - PROCESS | 4016 | 1463780469892 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025856C7C00) [pid = 4016] [serial = 1463] [outer = 0000002585545000] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000258603FC00) [pid = 4016] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002587467800) [pid = 4016] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000258057E000) [pid = 4016] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002581AAD400) [pid = 4016] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (00000025864A6800) [pid = 4016] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002587338400) [pid = 4016] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002584D50000) [pid = 4016] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258057F800) [pid = 4016] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000002586036000) [pid = 4016] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002587343400) [pid = 4016] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002582DA6000) [pid = 4016] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002581A8A000) [pid = 4016] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000258752F400) [pid = 4016] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002583C61000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025820D5000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581696800) [pid = 4016] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258041D000) [pid = 4016] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A1F24400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A16DA800) [pid = 4016] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258D2E3C00) [pid = 4016] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258D26DC00) [pid = 4016] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002586FD7400) [pid = 4016] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002584307800) [pid = 4016] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002585581000) [pid = 4016] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:41:10 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258326C800) [pid = 4016] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:41:10 INFO - PROCESS | 4016 | 1463780470610 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]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1023ms 14:41:10 INFO - PROCESS | 4016 | 1463780470668 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 4016 | 1463780470670 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:41:10 INFO - PROCESS | 4016 | 1463780470673 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 4016 | 1463780470675 Marionette TRACE conn5 <- [1,1914,null,{}] 14:41:10 INFO - PROCESS | 4016 | 1463780470679 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}] 14:41:10 INFO - PROCESS | 4016 | 1463780470770 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:41:10 INFO - PROCESS | 4016 | 1463780470779 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000258567E800 == 39 [pid = 4016] [id = 488] 14:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002582B44C00) [pid = 4016] [serial = 1464] [outer = 0000000000000000] 14:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002583C5F400) [pid = 4016] [serial = 1465] [outer = 0000002582B44C00] 14:41:10 INFO - PROCESS | 4016 | 1463780470824 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258554EC00) [pid = 4016] [serial = 1466] [outer = 0000002582B44C00] 14:41:11 INFO - PROCESS | 4016 | 1463780471233 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]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 626ms 14:41:11 INFO - PROCESS | 4016 | 1463780471303 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 4016 | 1463780471305 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:41:11 INFO - PROCESS | 4016 | 1463780471308 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 4016 | 1463780471310 Marionette TRACE conn5 <- [1,1918,null,{}] 14:41:11 INFO - PROCESS | 4016 | 1463780471314 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}] 14:41:11 INFO - PROCESS | 4016 | 1463780471395 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:41:11 INFO - PROCESS | 4016 | 1463780471402 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FC1800 == 40 [pid = 4016] [id = 489] 14:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025856CC800) [pid = 4016] [serial = 1467] [outer = 0000000000000000] 14:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025856CF800) [pid = 4016] [serial = 1468] [outer = 00000025856CC800] 14:41:11 INFO - PROCESS | 4016 | 1463780471448 Marionette DEBUG loaded listener.js 14:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002586034000) [pid = 4016] [serial = 1469] [outer = 00000025856CC800] 14:41:11 INFO - PROCESS | 4016 | 1463780471890 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]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 627ms 14:41:11 INFO - PROCESS | 4016 | 1463780471939 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 4016 | 1463780471941 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:41:11 INFO - PROCESS | 4016 | 1463780471945 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 4016 | 1463780471946 Marionette TRACE conn5 <- [1,1922,null,{}] 14:41:11 INFO - PROCESS | 4016 | 1463780471950 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}] 14:41:12 INFO - PROCESS | 4016 | 1463780472032 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:41:12 INFO - PROCESS | 4016 | 1463780472039 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000258640B000 == 41 [pid = 4016] [id = 490] 14:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258603C000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] 14:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258603EC00) [pid = 4016] [serial = 1471] [outer = 000000258603C000] 14:41:12 INFO - PROCESS | 4016 | 1463780472086 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258649F800) [pid = 4016] [serial = 1472] [outer = 000000258603C000] 14:41:12 INFO - PROCESS | 4016 | 1463780472827 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]]]}] 14:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 944ms 14:41:12 INFO - PROCESS | 4016 | 1463780472892 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 4016 | 1463780472897 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:41:12 INFO - PROCESS | 4016 | 1463780472903 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - PROCESS | 4016 | 1463780472907 Marionette TRACE conn5 <- [1,1926,null,{}] 14:41:12 INFO - PROCESS | 4016 | 1463780472913 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}] 14:41:13 INFO - PROCESS | 4016 | 1463780473046 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:41:13 INFO - PROCESS | 4016 | 1463780473161 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581789800 == 42 [pid = 4016] [id = 491] 14:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002580427C00) [pid = 4016] [serial = 1473] [outer = 0000000000000000] 14:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002580CA3800) [pid = 4016] [serial = 1474] [outer = 0000002580427C00] 14:41:13 INFO - PROCESS | 4016 | 1463780473222 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002581699400) [pid = 4016] [serial = 1475] [outer = 0000002580427C00] 14:41:13 INFO - PROCESS | 4016 | 1463780473870 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]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 14:41:13 INFO - PROCESS | 4016 | 1463780473892 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 4016 | 1463780473899 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:41:13 INFO - PROCESS | 4016 | 1463780473906 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 4016 | 1463780473909 Marionette TRACE conn5 <- [1,1930,null,{}] 14:41:13 INFO - PROCESS | 4016 | 1463780473913 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}] 14:41:14 INFO - PROCESS | 4016 | 1463780474036 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:41:14 INFO - PROCESS | 4016 | 1463780474116 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DB7800 == 43 [pid = 4016] [id = 492] 14:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002581A8B000) [pid = 4016] [serial = 1476] [outer = 0000000000000000] 14:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000002581AAA400) [pid = 4016] [serial = 1477] [outer = 0000002581A8B000] 14:41:14 INFO - PROCESS | 4016 | 1463780474214 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025820D0800) [pid = 4016] [serial = 1478] [outer = 0000002581A8B000] 14:41:15 INFO - PROCESS | 4016 | 1463780475175 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]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1281ms 14:41:15 INFO - PROCESS | 4016 | 1463780475193 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 4016 | 1463780475198 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:41:15 INFO - PROCESS | 4016 | 1463780475203 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - PROCESS | 4016 | 1463780475208 Marionette TRACE conn5 <- [1,1934,null,{}] 14:41:15 INFO - PROCESS | 4016 | 1463780475214 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}] 14:41:15 INFO - PROCESS | 4016 | 1463780475323 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:41:15 INFO - PROCESS | 4016 | 1463780475408 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EC6800 == 44 [pid = 4016] [id = 493] 14:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002580572C00) [pid = 4016] [serial = 1479] [outer = 0000000000000000] 14:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258168EC00) [pid = 4016] [serial = 1480] [outer = 0000002580572C00] 14:41:15 INFO - PROCESS | 4016 | 1463780475492 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002581A2D400) [pid = 4016] [serial = 1481] [outer = 0000002580572C00] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D61800 == 43 [pid = 4016] [id = 437] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002581786800 == 42 [pid = 4016] [id = 442] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 00000025836C5000 == 41 [pid = 4016] [id = 433] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FCC000 == 40 [pid = 4016] [id = 434] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DCA800 == 39 [pid = 4016] [id = 438] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D13000 == 38 [pid = 4016] [id = 431] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B69800 == 37 [pid = 4016] [id = 430] 14:41:15 INFO - PROCESS | 4016 | --DOCSHELL 000000258401A000 == 36 [pid = 4016] [id = 435] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025865A3000) [pid = 4016] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000002585543400) [pid = 4016] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025864A2000) [pid = 4016] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002589798C00) [pid = 4016] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002581A2B400) [pid = 4016] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582B3F800) [pid = 4016] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002586FD6400) [pid = 4016] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002587464000) [pid = 4016] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000258D2F0000) [pid = 4016] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258603AC00) [pid = 4016] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002585580800) [pid = 4016] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002582DA6C00) [pid = 4016] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (00000025865A4400) [pid = 4016] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258752F000) [pid = 4016] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002583C73400) [pid = 4016] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025826E2400) [pid = 4016] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002581C50800) [pid = 4016] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002589798000) [pid = 4016] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258D262800) [pid = 4016] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002583C70C00) [pid = 4016] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002582C26000) [pid = 4016] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002583267C00) [pid = 4016] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002581A22800) [pid = 4016] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002581C50400) [pid = 4016] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002581AA2800) [pid = 4016] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000258057B400) [pid = 4016] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025A28E3800) [pid = 4016] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025A2634C00) [pid = 4016] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025A1F26000) [pid = 4016] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025A1F1E800) [pid = 4016] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000258D2F0400) [pid = 4016] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000258D2E6400) [pid = 4016] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000258D2AD800) [pid = 4016] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258D2A5000) [pid = 4016] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025897A6C00) [pid = 4016] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258745D800) [pid = 4016] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002584326000) [pid = 4016] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000258430AC00) [pid = 4016] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000258432EC00) [pid = 4016] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025897A6800) [pid = 4016] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000258733A400) [pid = 4016] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000002587338000) [pid = 4016] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:41:15 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002583F65800) [pid = 4016] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:41:16 INFO - PROCESS | 4016 | 1463780476017 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]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 837ms 14:41:16 INFO - PROCESS | 4016 | 1463780476045 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 4016 | 1463780476050 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:41:16 INFO - PROCESS | 4016 | 1463780476056 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 4016 | 1463780476059 Marionette TRACE conn5 <- [1,1938,null,{}] 14:41:16 INFO - PROCESS | 4016 | 1463780476063 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}] 14:41:16 INFO - PROCESS | 4016 | 1463780476150 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:41:16 INFO - PROCESS | 4016 | 1463780476159 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CD7800 == 37 [pid = 4016] [id = 494] 14:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002581A8E000) [pid = 4016] [serial = 1482] [outer = 0000000000000000] 14:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002581AA6800) [pid = 4016] [serial = 1483] [outer = 0000002581A8E000] 14:41:16 INFO - PROCESS | 4016 | 1463780476207 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002582026C00) [pid = 4016] [serial = 1484] [outer = 0000002581A8E000] 14:41:16 INFO - PROCESS | 4016 | 1463780476691 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]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:41:16 INFO - PROCESS | 4016 | 1463780476748 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 4016 | 1463780476751 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:41:16 INFO - PROCESS | 4016 | 1463780476755 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 4016 | 1463780476758 Marionette TRACE conn5 <- [1,1942,null,{}] 14:41:16 INFO - PROCESS | 4016 | 1463780476769 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}] 14:41:16 INFO - PROCESS | 4016 | 1463780476859 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:41:16 INFO - PROCESS | 4016 | 1463780476941 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000258324D800 == 38 [pid = 4016] [id = 495] 14:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002580420C00) [pid = 4016] [serial = 1485] [outer = 0000000000000000] 14:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025826E0800) [pid = 4016] [serial = 1486] [outer = 0000002580420C00] 14:41:16 INFO - PROCESS | 4016 | 1463780476992 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002582B45800) [pid = 4016] [serial = 1487] [outer = 0000002580420C00] 14:41:17 INFO - PROCESS | 4016 | 1463780477384 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]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 14:41:17 INFO - PROCESS | 4016 | 1463780477447 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 4016 | 1463780477450 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:41:17 INFO - PROCESS | 4016 | 1463780477453 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:41:17 INFO - PROCESS | 4016 | 1463780477455 Marionette TRACE conn5 <- [1,1946,null,{}] 14:41:17 INFO - PROCESS | 4016 | 1463780477459 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}] 14:41:17 INFO - PROCESS | 4016 | 1463780477572 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:41:17 INFO - PROCESS | 4016 | 1463780477583 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FD7000 == 39 [pid = 4016] [id = 496] 14:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002582C27800) [pid = 4016] [serial = 1488] [outer = 0000000000000000] 14:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002582D9DC00) [pid = 4016] [serial = 1489] [outer = 0000002582C27800] 14:41:17 INFO - PROCESS | 4016 | 1463780477629 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002583266000) [pid = 4016] [serial = 1490] [outer = 0000002582C27800] 14:41:18 INFO - PROCESS | 4016 | 1463780478109 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]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 14:41:18 INFO - PROCESS | 4016 | 1463780478147 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 4016 | 1463780478150 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:41:18 INFO - PROCESS | 4016 | 1463780478153 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 4016 | 1463780478155 Marionette TRACE conn5 <- [1,1950,null,{}] 14:41:18 INFO - PROCESS | 4016 | 1463780478159 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}] 14:41:18 INFO - PROCESS | 4016 | 1463780478265 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:41:18 INFO - PROCESS | 4016 | 1463780478274 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584179800 == 40 [pid = 4016] [id = 497] 14:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002580415800) [pid = 4016] [serial = 1491] [outer = 0000000000000000] 14:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002583C5DC00) [pid = 4016] [serial = 1492] [outer = 0000002580415800] 14:41:18 INFO - PROCESS | 4016 | 1463780478362 Marionette DEBUG loaded listener.js 14:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002583C6F400) [pid = 4016] [serial = 1493] [outer = 0000002580415800] 14:41:18 INFO - PROCESS | 4016 | 1463780478803 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]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 14:41:18 INFO - PROCESS | 4016 | 1463780478848 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 4016 | 1463780478851 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:41:18 INFO - PROCESS | 4016 | 1463780478854 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 4016 | 1463780478856 Marionette TRACE conn5 <- [1,1954,null,{}] 14:41:18 INFO - PROCESS | 4016 | 1463780478867 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}] 14:41:19 INFO - PROCESS | 4016 | 1463780479027 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:41:19 INFO - PROCESS | 4016 | 1463780479054 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D6D800 == 41 [pid = 4016] [id = 498] 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002583F62800) [pid = 4016] [serial = 1494] [outer = 0000000000000000] 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002584302800) [pid = 4016] [serial = 1495] [outer = 0000002583F62800] 14:41:19 INFO - PROCESS | 4016 | 1463780479102 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258432B400) [pid = 4016] [serial = 1496] [outer = 0000002583F62800] 14:41:19 INFO - PROCESS | 4016 | 1463780479538 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]]]}] 14:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 14:41:19 INFO - PROCESS | 4016 | 1463780479589 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:41:19 INFO - PROCESS | 4016 | 1463780479591 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:41:19 INFO - PROCESS | 4016 | 1463780479602 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 4016 | 1463780479604 Marionette TRACE conn5 <- [1,1958,null,{}] 14:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:41:19 INFO - PROCESS | 4016 | 1463780479608 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}] 14:41:19 INFO - PROCESS | 4016 | 1463780479712 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:41:19 INFO - PROCESS | 4016 | 1463780479723 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000258570B000 == 42 [pid = 4016] [id = 499] 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002584D4B400) [pid = 4016] [serial = 1497] [outer = 0000000000000000] 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002584D54000) [pid = 4016] [serial = 1498] [outer = 0000002584D4B400] 14:41:19 INFO - PROCESS | 4016 | 1463780479769 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002585548400) [pid = 4016] [serial = 1499] [outer = 0000002584D4B400] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002583F68C00) [pid = 4016] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002580420800) [pid = 4016] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002584310800) [pid = 4016] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002580207000) [pid = 4016] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002580CB0400) [pid = 4016] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002580CAD800) [pid = 4016] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582029C00) [pid = 4016] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002583C77000) [pid = 4016] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002582D9A400) [pid = 4016] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002580577000) [pid = 4016] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258D2A9000) [pid = 4016] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025856CC800) [pid = 4016] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002585545000) [pid = 4016] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:41:20 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002582B44C00) [pid = 4016] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:41:20 INFO - PROCESS | 4016 | 1463780480260 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]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 14:41:20 INFO - PROCESS | 4016 | 1463780480365 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 4016 | 1463780480367 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:41:20 INFO - PROCESS | 4016 | 1463780480370 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - PROCESS | 4016 | 1463780480372 Marionette TRACE conn5 <- [1,1962,null,{}] 14:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:41:20 INFO - PROCESS | 4016 | 1463780480379 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}] 14:41:20 INFO - PROCESS | 4016 | 1463780480476 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:41:20 INFO - PROCESS | 4016 | 1463780480486 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000258576C800 == 43 [pid = 4016] [id = 500] 14:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002582C29000) [pid = 4016] [serial = 1500] [outer = 0000000000000000] 14:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002584321C00) [pid = 4016] [serial = 1501] [outer = 0000002582C29000] 14:41:20 INFO - PROCESS | 4016 | 1463780480534 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000258554DC00) [pid = 4016] [serial = 1502] [outer = 0000002582C29000] 14:41:20 INFO - PROCESS | 4016 | 1463780480957 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]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 14:41:21 INFO - PROCESS | 4016 | 1463780481004 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 4016 | 1463780481007 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:41:21 INFO - PROCESS | 4016 | 1463780481010 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 4016 | 1463780481012 Marionette TRACE conn5 <- [1,1966,null,{}] 14:41:21 INFO - PROCESS | 4016 | 1463780481016 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}] 14:41:21 INFO - PROCESS | 4016 | 1463780481097 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:41:21 INFO - PROCESS | 4016 | 1463780481104 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000258324D000 == 44 [pid = 4016] [id = 501] 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002585580400) [pid = 4016] [serial = 1503] [outer = 0000000000000000] 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002585587800) [pid = 4016] [serial = 1504] [outer = 0000002585580400] 14:41:21 INFO - PROCESS | 4016 | 1463780481150 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025856D2800) [pid = 4016] [serial = 1505] [outer = 0000002585580400] 14:41:21 INFO - PROCESS | 4016 | 1463780481553 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]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 587ms 14:41:21 INFO - PROCESS | 4016 | 1463780481614 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 4016 | 1463780481616 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:41:21 INFO - PROCESS | 4016 | 1463780481620 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:41:21 INFO - PROCESS | 4016 | 1463780481631 Marionette TRACE conn5 <- [1,1970,null,{}] 14:41:21 INFO - PROCESS | 4016 | 1463780481635 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}] 14:41:21 INFO - PROCESS | 4016 | 1463780481721 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:41:21 INFO - PROCESS | 4016 | 1463780481730 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D6800 == 45 [pid = 4016] [id = 502] 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258603DC00) [pid = 4016] [serial = 1506] [outer = 0000000000000000] 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000258649B400) [pid = 4016] [serial = 1507] [outer = 000000258603DC00] 14:41:21 INFO - PROCESS | 4016 | 1463780481775 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025864A4400) [pid = 4016] [serial = 1508] [outer = 000000258603DC00] 14:41:22 INFO - PROCESS | 4016 | 1463780482442 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]]]}] 14:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 838ms 14:41:22 INFO - PROCESS | 4016 | 1463780482466 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:41:22 INFO - PROCESS | 4016 | 1463780482471 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:41:22 INFO - PROCESS | 4016 | 1463780482477 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:41:22 INFO - PROCESS | 4016 | 1463780482481 Marionette TRACE conn5 <- [1,1974,null,{}] 14:41:22 INFO - PROCESS | 4016 | 1463780482487 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}] 14:41:22 INFO - PROCESS | 4016 | 1463780482603 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:41:22 INFO - PROCESS | 4016 | 1463780482684 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CCF000 == 46 [pid = 4016] [id = 503] 14:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002580CB1000) [pid = 4016] [serial = 1509] [outer = 0000000000000000] 14:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002581A82C00) [pid = 4016] [serial = 1510] [outer = 0000002580CB1000] 14:41:22 INFO - PROCESS | 4016 | 1463780482783 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000258202B000) [pid = 4016] [serial = 1511] [outer = 0000002580CB1000] 14:41:23 INFO - PROCESS | 4016 | 1463780483421 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]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 14:41:23 INFO - PROCESS | 4016 | 1463780483466 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 4016 | 1463780483473 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:41:23 INFO - PROCESS | 4016 | 1463780483480 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:41:23 INFO - PROCESS | 4016 | 1463780483483 Marionette TRACE conn5 <- [1,1978,null,{}] 14:41:23 INFO - PROCESS | 4016 | 1463780483488 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}] 14:41:23 INFO - PROCESS | 4016 | 1463780483599 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:41:23 INFO - PROCESS | 4016 | 1463780483678 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D68000 == 47 [pid = 4016] [id = 504] 14:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002582B3BC00) [pid = 4016] [serial = 1512] [outer = 0000000000000000] 14:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002582C27000) [pid = 4016] [serial = 1513] [outer = 0000002582B3BC00] 14:41:23 INFO - PROCESS | 4016 | 1463780483775 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002583C6EC00) [pid = 4016] [serial = 1514] [outer = 0000002582B3BC00] 14:41:24 INFO - PROCESS | 4016 | 1463780484421 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]]]}] 14:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 14:41:24 INFO - PROCESS | 4016 | 1463780484471 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 4016 | 1463780484474 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:41:24 INFO - PROCESS | 4016 | 1463780484477 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 4016 | 1463780484482 Marionette TRACE conn5 <- [1,1982,null,{}] 14:41:24 INFO - PROCESS | 4016 | 1463780484494 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}] 14:41:24 INFO - PROCESS | 4016 | 1463780484609 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:41:24 INFO - PROCESS | 4016 | 1463780484732 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884D1800 == 48 [pid = 4016] [id = 505] 14:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002584D4A400) [pid = 4016] [serial = 1515] [outer = 0000000000000000] 14:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258558A000) [pid = 4016] [serial = 1516] [outer = 0000002584D4A400] 14:41:24 INFO - PROCESS | 4016 | 1463780484795 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025865A2C00) [pid = 4016] [serial = 1517] [outer = 0000002584D4A400] 14:41:25 INFO - PROCESS | 4016 | 1463780485349 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]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 14:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:41:25 INFO - PROCESS | 4016 | 1463780485361 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 4016 | 1463780485364 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:41:25 INFO - PROCESS | 4016 | 1463780485367 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - PROCESS | 4016 | 1463780485370 Marionette TRACE conn5 <- [1,1986,null,{}] 14:41:25 INFO - PROCESS | 4016 | 1463780485373 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}] 14:41:25 INFO - PROCESS | 4016 | 1463780485485 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:41:25 INFO - PROCESS | 4016 | 1463780485585 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589759000 == 49 [pid = 4016] [id = 506] 14:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002584311C00) [pid = 4016] [serial = 1518] [outer = 0000000000000000] 14:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025865AC400) [pid = 4016] [serial = 1519] [outer = 0000002584311C00] 14:41:25 INFO - PROCESS | 4016 | 1463780485645 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002586FD5400) [pid = 4016] [serial = 1520] [outer = 0000002584311C00] 14:41:26 INFO - PROCESS | 4016 | 1463780486367 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]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1027ms 14:41:26 INFO - PROCESS | 4016 | 1463780486397 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 4016 | 1463780486401 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:41:26 INFO - PROCESS | 4016 | 1463780486407 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:41:26 INFO - PROCESS | 4016 | 1463780486411 Marionette TRACE conn5 <- [1,1990,null,{}] 14:41:26 INFO - PROCESS | 4016 | 1463780486438 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}] 14:41:26 INFO - PROCESS | 4016 | 1463780486577 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:41:26 INFO - PROCESS | 4016 | 1463780486634 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D1C000 == 50 [pid = 4016] [id = 507] 14:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258168D400) [pid = 4016] [serial = 1521] [outer = 0000000000000000] 14:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002581696400) [pid = 4016] [serial = 1522] [outer = 000000258168D400] 14:41:26 INFO - PROCESS | 4016 | 1463780486684 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002581C4D400) [pid = 4016] [serial = 1523] [outer = 000000258168D400] 14:41:27 INFO - PROCESS | 4016 | 1463780487266 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]]]}] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258603EC00) [pid = 4016] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 942ms 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002584309800) [pid = 4016] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002583C62C00) [pid = 4016] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258432CC00) [pid = 4016] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002583C6FC00) [pid = 4016] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002581AA5C00) [pid = 4016] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002581C51C00) [pid = 4016] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002581698000) [pid = 4016] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002581A27000) [pid = 4016] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025826E7400) [pid = 4016] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002582B44000) [pid = 4016] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025820CAC00) [pid = 4016] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025826DCC00) [pid = 4016] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002583F60400) [pid = 4016] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002583265400) [pid = 4016] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002580577800) [pid = 4016] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002580CA5800) [pid = 4016] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002583271000) [pid = 4016] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025A1E43400) [pid = 4016] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002584322000) [pid = 4016] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002586034000) [pid = 4016] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000258557E000) [pid = 4016] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002584D54C00) [pid = 4016] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025856CF800) [pid = 4016] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025856C7C00) [pid = 4016] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000002583C5F400) [pid = 4016] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000258554EC00) [pid = 4016] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002583F69C00) [pid = 4016] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:41:27 INFO - PROCESS | 4016 | 1463780487361 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:41:27 INFO - PROCESS | 4016 | 1463780487367 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:41:27 INFO - PROCESS | 4016 | 1463780487378 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:41:27 INFO - PROCESS | 4016 | 1463780487381 Marionette TRACE conn5 <- [1,1994,null,{}] 14:41:27 INFO - PROCESS | 4016 | 1463780487385 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}] 14:41:27 INFO - PROCESS | 4016 | 1463780487481 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:41:27 INFO - PROCESS | 4016 | 1463780487489 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000258161B800 == 51 [pid = 4016] [id = 508] 14:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002580CA3C00) [pid = 4016] [serial = 1524] [outer = 0000000000000000] 14:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002580CAAC00) [pid = 4016] [serial = 1525] [outer = 0000002580CA3C00] 14:41:27 INFO - PROCESS | 4016 | 1463780487536 Marionette DEBUG loaded listener.js 14:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002581A8B800) [pid = 4016] [serial = 1526] [outer = 0000002580CA3C00] 14:41:28 INFO - PROCESS | 4016 | 1463780488065 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]]]}] 14:41:28 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 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 14:41:28 INFO - PROCESS | 4016 | 1463780488112 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 4016 | 1463780488115 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:41:28 INFO - PROCESS | 4016 | 1463780488118 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 4016 | 1463780488122 Marionette TRACE conn5 <- [1,1998,null,{}] 14:41:28 INFO - PROCESS | 4016 | 1463780488132 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}] 14:41:28 INFO - PROCESS | 4016 | 1463780488227 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:41:28 INFO - PROCESS | 4016 | 1463780488302 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000258323A800 == 52 [pid = 4016] [id = 509] 14:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002582029800) [pid = 4016] [serial = 1527] [outer = 0000000000000000] 14:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025826E5000) [pid = 4016] [serial = 1528] [outer = 0000002582029800] 14:41:28 INFO - PROCESS | 4016 | 1463780488352 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002582B47400) [pid = 4016] [serial = 1529] [outer = 0000002582029800] 14:41:28 INFO - PROCESS | 4016 | 1463780488750 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]]]}] 14:41:28 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 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 14:41:28 INFO - PROCESS | 4016 | 1463780488812 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 4016 | 1463780488815 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:41:28 INFO - PROCESS | 4016 | 1463780488819 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 4016 | 1463780488820 Marionette TRACE conn5 <- [1,2002,null,{}] 14:41:28 INFO - PROCESS | 4016 | 1463780488824 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}] 14:41:28 INFO - PROCESS | 4016 | 1463780488917 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:41:28 INFO - PROCESS | 4016 | 1463780488925 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FE1800 == 53 [pid = 4016] [id = 510] 14:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002582C29C00) [pid = 4016] [serial = 1530] [outer = 0000000000000000] 14:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002583262400) [pid = 4016] [serial = 1531] [outer = 0000002582C29C00] 14:41:28 INFO - PROCESS | 4016 | 1463780488973 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002583C63C00) [pid = 4016] [serial = 1532] [outer = 0000002582C29C00] 14:41:29 INFO - PROCESS | 4016 | 1463780489432 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]]]}] 14:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 14:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:41:29 INFO - PROCESS | 4016 | 1463780489512 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:41:29 INFO - PROCESS | 4016 | 1463780489514 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:41:29 INFO - PROCESS | 4016 | 1463780489518 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 4016 | 1463780489520 Marionette TRACE conn5 <- [1,2006,null,{}] 14:41:29 INFO - PROCESS | 4016 | 1463780489529 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}] 14:41:29 INFO - PROCESS | 4016 | 1463780489638 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:41:29 INFO - PROCESS | 4016 | 1463780489648 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584181800 == 54 [pid = 4016] [id = 511] 14:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002583C6F000) [pid = 4016] [serial = 1533] [outer = 0000000000000000] 14:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002583C74400) [pid = 4016] [serial = 1534] [outer = 0000002583C6F000] 14:41:29 INFO - PROCESS | 4016 | 1463780489735 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002583F6A800) [pid = 4016] [serial = 1535] [outer = 0000002583C6F000] 14:41:30 INFO - PROCESS | 4016 | 1463780490172 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]]]}] 14:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 14:41:30 INFO - PROCESS | 4016 | 1463780490210 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:41:30 INFO - PROCESS | 4016 | 1463780490212 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:41:30 INFO - PROCESS | 4016 | 1463780490216 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:41:30 INFO - PROCESS | 4016 | 1463780490218 Marionette TRACE conn5 <- [1,2010,null,{}] 14:41:30 INFO - PROCESS | 4016 | 1463780490221 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}] 14:41:30 INFO - PROCESS | 4016 | 1463780490396 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:41:30 INFO - PROCESS | 4016 | 1463780490424 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580ED3000 == 55 [pid = 4016] [id = 512] 14:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000258430E800) [pid = 4016] [serial = 1536] [outer = 0000000000000000] 14:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000258432E400) [pid = 4016] [serial = 1537] [outer = 000000258430E800] 14:41:30 INFO - PROCESS | 4016 | 1463780490476 Marionette DEBUG loaded listener.js 14:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258557CC00) [pid = 4016] [serial = 1538] [outer = 000000258430E800] 14:41:30 INFO - PROCESS | 4016 | 1463780490944 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]]]}] 14:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 774ms 14:41:31 INFO - PROCESS | 4016 | 1463780490993 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 4016 | 1463780490996 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:41:31 INFO - PROCESS | 4016 | 1463780490999 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - PROCESS | 4016 | 1463780491001 Marionette TRACE conn5 <- [1,2014,null,{}] 14:41:31 INFO - PROCESS | 4016 | 1463780491005 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}] 14:41:31 INFO - PROCESS | 4016 | 1463780491112 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:41:31 INFO - PROCESS | 4016 | 1463780491118 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581780000 == 56 [pid = 4016] [id = 513] 14:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002585586400) [pid = 4016] [serial = 1539] [outer = 0000000000000000] 14:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025856CE800) [pid = 4016] [serial = 1540] [outer = 0000002585586400] 14:41:31 INFO - PROCESS | 4016 | 1463780491165 Marionette DEBUG loaded listener.js 14:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000258649E800) [pid = 4016] [serial = 1541] [outer = 0000002585586400] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002580415800) [pid = 4016] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002583F62800) [pid = 4016] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002582C27800) [pid = 4016] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002581A8B000) [pid = 4016] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002584D4B400) [pid = 4016] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581A8E000) [pid = 4016] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002585580400) [pid = 4016] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002580572C00) [pid = 4016] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002582C29000) [pid = 4016] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:41:31 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002580420C00) [pid = 4016] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:41:31 INFO - PROCESS | 4016 | 1463780491667 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]]]}] 14:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 14:41:31 INFO - PROCESS | 4016 | 1463780491693 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 4016 | 1463780491695 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:41:31 INFO - PROCESS | 4016 | 1463780491699 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:41:31 INFO - PROCESS | 4016 | 1463780491701 Marionette TRACE conn5 <- [1,2018,null,{}] 14:41:31 INFO - PROCESS | 4016 | 1463780491704 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}] 14:41:31 INFO - PROCESS | 4016 | 1463780491815 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:41:31 INFO - PROCESS | 4016 | 1463780491897 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FB3000 == 57 [pid = 4016] [id = 514] 14:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002580420C00) [pid = 4016] [serial = 1542] [outer = 0000000000000000] 14:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002582C2CC00) [pid = 4016] [serial = 1543] [outer = 0000002580420C00] 14:41:31 INFO - PROCESS | 4016 | 1463780491951 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025864A3800) [pid = 4016] [serial = 1544] [outer = 0000002580420C00] 14:41:32 INFO - PROCESS | 4016 | 1463780492309 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]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 693ms 14:41:32 INFO - PROCESS | 4016 | 1463780492395 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 4016 | 1463780492398 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:41:32 INFO - PROCESS | 4016 | 1463780492401 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:41:32 INFO - PROCESS | 4016 | 1463780492403 Marionette TRACE conn5 <- [1,2022,null,{}] 14:41:32 INFO - PROCESS | 4016 | 1463780492407 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}] 14:41:32 INFO - PROCESS | 4016 | 1463780492496 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:41:32 INFO - PROCESS | 4016 | 1463780492503 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D4800 == 58 [pid = 4016] [id = 515] 14:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002586FD8800) [pid = 4016] [serial = 1545] [outer = 0000000000000000] 14:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002586FDD800) [pid = 4016] [serial = 1546] [outer = 0000002586FD8800] 14:41:32 INFO - PROCESS | 4016 | 1463780492550 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002587337000) [pid = 4016] [serial = 1547] [outer = 0000002586FD8800] 14:41:32 INFO - PROCESS | 4016 | 1463780492975 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]]]}] 14:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 14:41:33 INFO - PROCESS | 4016 | 1463780493031 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 4016 | 1463780493033 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:41:33 INFO - PROCESS | 4016 | 1463780493036 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:41:33 INFO - PROCESS | 4016 | 1463780493038 Marionette TRACE conn5 <- [1,2026,null,{}] 14:41:33 INFO - PROCESS | 4016 | 1463780493041 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}] 14:41:33 INFO - PROCESS | 4016 | 1463780493127 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:41:33 INFO - PROCESS | 4016 | 1463780493164 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589767000 == 59 [pid = 4016] [id = 516] 14:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258733D400) [pid = 4016] [serial = 1548] [outer = 0000000000000000] 14:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002587342400) [pid = 4016] [serial = 1549] [outer = 000000258733D400] 14:41:33 INFO - PROCESS | 4016 | 1463780493217 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000258745E400) [pid = 4016] [serial = 1550] [outer = 000000258733D400] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002586290800 == 58 [pid = 4016] [id = 441] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DCC000 == 57 [pid = 4016] [id = 432] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025836BC000 == 56 [pid = 4016] [id = 443] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258641F000 == 55 [pid = 4016] [id = 444] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025884D5000 == 54 [pid = 4016] [id = 445] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D6D800 == 53 [pid = 4016] [id = 498] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258324D000 == 52 [pid = 4016] [id = 501] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258570B000 == 51 [pid = 4016] [id = 499] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258576C800 == 50 [pid = 4016] [id = 500] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FA2800 == 49 [pid = 4016] [id = 440] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025A33BF800 == 48 [pid = 4016] [id = 476] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002584179800 == 47 [pid = 4016] [id = 497] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258324D800 == 46 [pid = 4016] [id = 495] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002580ECB000 == 45 [pid = 4016] [id = 428] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002581784800 == 44 [pid = 4016] [id = 429] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B69000 == 43 [pid = 4016] [id = 436] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FD7000 == 42 [pid = 4016] [id = 496] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002584167800 == 41 [pid = 4016] [id = 439] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258161B800 == 40 [pid = 4016] [id = 508] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D1C000 == 39 [pid = 4016] [id = 507] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002589759000 == 38 [pid = 4016] [id = 506] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025884D1800 == 37 [pid = 4016] [id = 505] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D68000 == 36 [pid = 4016] [id = 504] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D6800 == 35 [pid = 4016] [id = 502] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CCF000 == 34 [pid = 4016] [id = 503] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002580ED3000 == 33 [pid = 4016] [id = 512] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 000000258323A800 == 32 [pid = 4016] [id = 509] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FB3000 == 31 [pid = 4016] [id = 514] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002584181800 == 30 [pid = 4016] [id = 511] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D4800 == 29 [pid = 4016] [id = 515] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FE1800 == 28 [pid = 4016] [id = 510] 14:41:34 INFO - PROCESS | 4016 | --DOCSHELL 0000002581780000 == 27 [pid = 4016] [id = 513] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025856D2800) [pid = 4016] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002583C5DC00) [pid = 4016] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000258168EC00) [pid = 4016] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002581A2D400) [pid = 4016] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002584302800) [pid = 4016] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000258649B400) [pid = 4016] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002580CA3800) [pid = 4016] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025820D0800) [pid = 4016] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002581AAA400) [pid = 4016] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002581AA6800) [pid = 4016] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002582026C00) [pid = 4016] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025826E0800) [pid = 4016] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002582B45800) [pid = 4016] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002582D9DC00) [pid = 4016] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000002584D54000) [pid = 4016] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000002584321C00) [pid = 4016] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002585587800) [pid = 4016] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002585548400) [pid = 4016] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (0000002583C6F400) [pid = 4016] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000258432B400) [pid = 4016] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (0000002583266000) [pid = 4016] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000258554DC00) [pid = 4016] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:41:35 INFO - PROCESS | 4016 | 1463780495191 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]]]}] 14:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2189ms 14:41:35 INFO - PROCESS | 4016 | 1463780495229 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 4016 | 1463780495234 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:41:35 INFO - PROCESS | 4016 | 1463780495239 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - PROCESS | 4016 | 1463780495243 Marionette TRACE conn5 <- [1,2030,null,{}] 14:41:35 INFO - PROCESS | 4016 | 1463780495250 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}] 14:41:35 INFO - PROCESS | 4016 | 1463780495346 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:41:35 INFO - PROCESS | 4016 | 1463780495355 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581613000 == 28 [pid = 4016] [id = 517] 14:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (0000002580579400) [pid = 4016] [serial = 1551] [outer = 0000000000000000] 14:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000002580579C00) [pid = 4016] [serial = 1552] [outer = 0000002580579400] 14:41:35 INFO - PROCESS | 4016 | 1463780495406 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000002580CA8C00) [pid = 4016] [serial = 1553] [outer = 0000002580579400] 14:41:35 INFO - PROCESS | 4016 | 1463780495918 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]]]}] 14:41:35 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) 14:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 14:41:35 INFO - PROCESS | 4016 | 1463780495979 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 4016 | 1463780495985 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:41:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025B0498800 == 27 [pid = 4016] [id = 11] 14:41:36 INFO - PROCESS | 4016 | 1463780496012 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - PROCESS | 4016 | 1463780496015 Marionette TRACE conn5 <- [1,2034,null,{}] 14:41:36 INFO - PROCESS | 4016 | 1463780496022 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}] 14:41:36 INFO - PROCESS | 4016 | 1463780496125 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:41:36 INFO - PROCESS | 4016 | 1463780496208 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B5A800 == 28 [pid = 4016] [id = 518] 14:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000258041B400) [pid = 4016] [serial = 1554] [outer = 0000000000000000] 14:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000258169B800) [pid = 4016] [serial = 1555] [outer = 000000258041B400] 14:41:36 INFO - PROCESS | 4016 | 1463780496257 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002581A87000) [pid = 4016] [serial = 1556] [outer = 000000258041B400] 14:41:36 INFO - PROCESS | 4016 | 1463780496678 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]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 711ms 14:41:36 INFO - PROCESS | 4016 | 1463780496709 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:41:36 INFO - PROCESS | 4016 | 1463780496720 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:41:36 INFO - PROCESS | 4016 | 1463780496724 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - PROCESS | 4016 | 1463780496728 Marionette TRACE conn5 <- [1,2038,null,{}] 14:41:36 INFO - PROCESS | 4016 | 1463780496770 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}] 14:41:36 INFO - PROCESS | 4016 | 1463780496869 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:41:36 INFO - PROCESS | 4016 | 1463780496886 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D22000 == 29 [pid = 4016] [id = 519] 14:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002580209000) [pid = 4016] [serial = 1557] [outer = 0000000000000000] 14:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002581C4F000) [pid = 4016] [serial = 1558] [outer = 0000002580209000] 14:41:36 INFO - PROCESS | 4016 | 1463780496938 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000258202AC00) [pid = 4016] [serial = 1559] [outer = 0000002580209000] 14:41:37 INFO - PROCESS | 4016 | 1463780497409 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]]]}] 14:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:41:37 INFO - PROCESS | 4016 | 1463780497462 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 4016 | 1463780497464 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:41:37 INFO - PROCESS | 4016 | 1463780497468 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 4016 | 1463780497470 Marionette TRACE conn5 <- [1,2042,null,{}] 14:41:37 INFO - PROCESS | 4016 | 1463780497474 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}] 14:41:37 INFO - PROCESS | 4016 | 1463780497560 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:41:37 INFO - PROCESS | 4016 | 1463780497567 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836AC800 == 30 [pid = 4016] [id = 520] 14:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025820C9000) [pid = 4016] [serial = 1560] [outer = 0000000000000000] 14:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025826DD800) [pid = 4016] [serial = 1561] [outer = 00000025820C9000] 14:41:37 INFO - PROCESS | 4016 | 1463780497615 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025826E8000) [pid = 4016] [serial = 1562] [outer = 00000025820C9000] 14:41:38 INFO - PROCESS | 4016 | 1463780498060 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]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 14:41:38 INFO - PROCESS | 4016 | 1463780498098 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 4016 | 1463780498100 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:41:38 INFO - PROCESS | 4016 | 1463780498104 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 4016 | 1463780498106 Marionette TRACE conn5 <- [1,2046,null,{}] 14:41:38 INFO - PROCESS | 4016 | 1463780498109 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}] 14:41:38 INFO - PROCESS | 4016 | 1463780498188 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:41:38 INFO - PROCESS | 4016 | 1463780498198 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC9000 == 31 [pid = 4016] [id = 521] 14:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258020D400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] 14:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002582B40800) [pid = 4016] [serial = 1564] [outer = 000000258020D400] 14:41:38 INFO - PROCESS | 4016 | 1463780498256 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002582C22C00) [pid = 4016] [serial = 1565] [outer = 000000258020D400] 14:41:38 INFO - PROCESS | 4016 | 1463780498712 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]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 14:41:38 INFO - PROCESS | 4016 | 1463780498747 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:41:38 INFO - PROCESS | 4016 | 1463780498749 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:41:38 INFO - PROCESS | 4016 | 1463780498753 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 4016 | 1463780498755 Marionette TRACE conn5 <- [1,2050,null,{}] 14:41:38 INFO - PROCESS | 4016 | 1463780498763 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}] 14:41:38 INFO - PROCESS | 4016 | 1463780498878 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:41:38 INFO - PROCESS | 4016 | 1463780498889 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584017000 == 32 [pid = 4016] [id = 522] 14:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002582DA3800) [pid = 4016] [serial = 1566] [outer = 0000000000000000] 14:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000258326E000) [pid = 4016] [serial = 1567] [outer = 0000002582DA3800] 14:41:38 INFO - PROCESS | 4016 | 1463780498937 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002583C5FC00) [pid = 4016] [serial = 1568] [outer = 0000002582DA3800] 14:41:39 INFO - PROCESS | 4016 | 1463780499360 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]]]}] 14:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 14:41:39 INFO - PROCESS | 4016 | 1463780499445 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:41:39 INFO - PROCESS | 4016 | 1463780499447 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:41:39 INFO - PROCESS | 4016 | 1463780499451 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:41:39 INFO - PROCESS | 4016 | 1463780499452 Marionette TRACE conn5 <- [1,2054,null,{}] 14:41:39 INFO - PROCESS | 4016 | 1463780499456 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}] 14:41:39 INFO - PROCESS | 4016 | 1463780499536 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:41:39 INFO - PROCESS | 4016 | 1463780499575 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584395800 == 33 [pid = 4016] [id = 523] 14:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002583C67800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] 14:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002583C70000) [pid = 4016] [serial = 1570] [outer = 0000002583C67800] 14:41:39 INFO - PROCESS | 4016 | 1463780499621 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002583C7B400) [pid = 4016] [serial = 1571] [outer = 0000002583C67800] 14:41:40 INFO - PROCESS | 4016 | 1463780500056 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]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 14:41:40 INFO - PROCESS | 4016 | 1463780500082 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 4016 | 1463780500084 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:41:40 INFO - PROCESS | 4016 | 1463780500087 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 4016 | 1463780500089 Marionette TRACE conn5 <- [1,2058,null,{}] 14:41:40 INFO - PROCESS | 4016 | 1463780500097 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}] 14:41:40 INFO - PROCESS | 4016 | 1463780500177 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:41:40 INFO - PROCESS | 4016 | 1463780500184 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D74000 == 34 [pid = 4016] [id = 524] 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002583F65400) [pid = 4016] [serial = 1572] [outer = 0000000000000000] 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002583F6A400) [pid = 4016] [serial = 1573] [outer = 0000002583F65400] 14:41:40 INFO - PROCESS | 4016 | 1463780500230 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002584308400) [pid = 4016] [serial = 1574] [outer = 0000002583F65400] 14:41:40 INFO - PROCESS | 4016 | 1463780500702 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]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 14:41:40 INFO - PROCESS | 4016 | 1463780500723 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 4016 | 1463780500725 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:41:40 INFO - PROCESS | 4016 | 1463780500728 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 4016 | 1463780500730 Marionette TRACE conn5 <- [1,2062,null,{}] 14:41:40 INFO - PROCESS | 4016 | 1463780500734 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}] 14:41:40 INFO - PROCESS | 4016 | 1463780500842 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:41:40 INFO - PROCESS | 4016 | 1463780500851 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D21800 == 35 [pid = 4016] [id = 525] 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002583F67C00) [pid = 4016] [serial = 1575] [outer = 0000000000000000] 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002584321000) [pid = 4016] [serial = 1576] [outer = 0000002583F67C00] 14:41:40 INFO - PROCESS | 4016 | 1463780500899 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002584329400) [pid = 4016] [serial = 1577] [outer = 0000002583F67C00] 14:41:41 INFO - PROCESS | 4016 | 1463780501383 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]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 14:41:41 INFO - PROCESS | 4016 | 1463780501424 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:41:41 INFO - PROCESS | 4016 | 1463780501426 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:41:41 INFO - PROCESS | 4016 | 1463780501435 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - PROCESS | 4016 | 1463780501437 Marionette TRACE conn5 <- [1,2066,null,{}] 14:41:41 INFO - PROCESS | 4016 | 1463780501441 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}] 14:41:41 INFO - PROCESS | 4016 | 1463780501569 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:41:41 INFO - PROCESS | 4016 | 1463780501627 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000258575E800 == 36 [pid = 4016] [id = 526] 14:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258432DC00) [pid = 4016] [serial = 1578] [outer = 0000000000000000] 14:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002584D4E800) [pid = 4016] [serial = 1579] [outer = 000000258432DC00] 14:41:41 INFO - PROCESS | 4016 | 1463780501674 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002584D57400) [pid = 4016] [serial = 1580] [outer = 000000258432DC00] 14:41:42 INFO - PROCESS | 4016 | 1463780502118 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]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 14:41:42 INFO - PROCESS | 4016 | 1463780502207 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 4016 | 1463780502210 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:41:42 INFO - PROCESS | 4016 | 1463780502219 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 4016 | 1463780502222 Marionette TRACE conn5 <- [1,2070,null,{}] 14:41:42 INFO - PROCESS | 4016 | 1463780502225 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}] 14:41:42 INFO - PROCESS | 4016 | 1463780502353 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258430E800) [pid = 4016] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002580420C00) [pid = 4016] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002585586400) [pid = 4016] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586FD8800) [pid = 4016] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002582C29C00) [pid = 4016] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002582029800) [pid = 4016] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002580CA3C00) [pid = 4016] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000258168D400) [pid = 4016] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002584311C00) [pid = 4016] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002584D4A400) [pid = 4016] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002582B3BC00) [pid = 4016] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002580CB1000) [pid = 4016] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000258603DC00) [pid = 4016] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002583C6F000) [pid = 4016] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000258603C000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:41:42 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002580427C00) [pid = 4016] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:41:42 INFO - PROCESS | 4016 | 1463780502573 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EDA800 == 37 [pid = 4016] [id = 527] 14:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002580420C00) [pid = 4016] [serial = 1581] [outer = 0000000000000000] 14:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002580430C00) [pid = 4016] [serial = 1582] [outer = 0000002580420C00] 14:41:42 INFO - PROCESS | 4016 | 1463780502635 Marionette DEBUG loaded listener.js 14:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002583F69C00) [pid = 4016] [serial = 1583] [outer = 0000002580420C00] 14:41:43 INFO - PROCESS | 4016 | 1463780503027 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]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 838ms 14:41:43 INFO - PROCESS | 4016 | 1463780503057 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 4016 | 1463780503059 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:41:43 INFO - PROCESS | 4016 | 1463780503062 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:41:43 INFO - PROCESS | 4016 | 1463780503064 Marionette TRACE conn5 <- [1,2074,null,{}] 14:41:43 INFO - PROCESS | 4016 | 1463780503068 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}] 14:41:43 INFO - PROCESS | 4016 | 1463780503177 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:41:43 INFO - PROCESS | 4016 | 1463780503185 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000258627E800 == 38 [pid = 4016] [id = 528] 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025826E5C00) [pid = 4016] [serial = 1584] [outer = 0000000000000000] 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002585588000) [pid = 4016] [serial = 1585] [outer = 00000025826E5C00] 14:41:43 INFO - PROCESS | 4016 | 1463780503240 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025856CF800) [pid = 4016] [serial = 1586] [outer = 00000025826E5C00] 14:41:43 INFO - PROCESS | 4016 | 1463780503652 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]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 627ms 14:41:43 INFO - PROCESS | 4016 | 1463780503692 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 4016 | 1463780503694 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:41:43 INFO - PROCESS | 4016 | 1463780503697 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 4016 | 1463780503699 Marionette TRACE conn5 <- [1,2078,null,{}] 14:41:43 INFO - PROCESS | 4016 | 1463780503703 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}] 14:41:43 INFO - PROCESS | 4016 | 1463780503812 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:41:43 INFO - PROCESS | 4016 | 1463780503821 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586418800 == 39 [pid = 4016] [id = 529] 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025856D4800) [pid = 4016] [serial = 1587] [outer = 0000000000000000] 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002586035800) [pid = 4016] [serial = 1588] [outer = 00000025856D4800] 14:41:43 INFO - PROCESS | 4016 | 1463780503867 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000258603F400) [pid = 4016] [serial = 1589] [outer = 00000025856D4800] 14:41:44 INFO - PROCESS | 4016 | 1463780504294 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]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 14:41:44 INFO - PROCESS | 4016 | 1463780504329 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:41:44 INFO - PROCESS | 4016 | 1463780504331 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:41:44 INFO - PROCESS | 4016 | 1463780504335 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:41:44 INFO - PROCESS | 4016 | 1463780504336 Marionette TRACE conn5 <- [1,2082,null,{}] 14:41:44 INFO - PROCESS | 4016 | 1463780504340 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}] 14:41:44 INFO - PROCESS | 4016 | 1463780504453 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:41:44 INFO - PROCESS | 4016 | 1463780504464 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884CC000 == 40 [pid = 4016] [id = 530] 14:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000258649CC00) [pid = 4016] [serial = 1590] [outer = 0000000000000000] 14:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025864A7400) [pid = 4016] [serial = 1591] [outer = 000000258649CC00] 14:41:44 INFO - PROCESS | 4016 | 1463780504509 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025865AD800) [pid = 4016] [serial = 1592] [outer = 000000258649CC00] 14:41:45 INFO - PROCESS | 4016 | 1463780505341 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]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1027ms 14:41:45 INFO - PROCESS | 4016 | 1463780505366 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 4016 | 1463780505371 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:41:45 INFO - PROCESS | 4016 | 1463780505397 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:41:45 INFO - PROCESS | 4016 | 1463780505402 Marionette TRACE conn5 <- [1,2086,null,{}] 14:41:45 INFO - PROCESS | 4016 | 1463780505408 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}] 14:41:45 INFO - PROCESS | 4016 | 1463780505554 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:41:45 INFO - PROCESS | 4016 | 1463780505676 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B51000 == 41 [pid = 4016] [id = 531] 14:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002580CA6000) [pid = 4016] [serial = 1593] [outer = 0000000000000000] 14:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002581697C00) [pid = 4016] [serial = 1594] [outer = 0000002580CA6000] 14:41:45 INFO - PROCESS | 4016 | 1463780505737 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002581A83400) [pid = 4016] [serial = 1595] [outer = 0000002580CA6000] 14:41:46 INFO - PROCESS | 4016 | 1463780506394 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]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1035ms 14:41:46 INFO - PROCESS | 4016 | 1463780506436 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:41:46 INFO - PROCESS | 4016 | 1463780506443 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:41:46 INFO - PROCESS | 4016 | 1463780506449 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:41:46 INFO - PROCESS | 4016 | 1463780506453 Marionette TRACE conn5 <- [1,2090,null,{}] 14:41:46 INFO - PROCESS | 4016 | 1463780506477 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}] 14:41:46 INFO - PROCESS | 4016 | 1463780506610 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:41:46 INFO - PROCESS | 4016 | 1463780506682 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025804B6800 == 42 [pid = 4016] [id = 532] 14:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258020A000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] 14:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258042F000) [pid = 4016] [serial = 1597] [outer = 000000258020A000] 14:41:46 INFO - PROCESS | 4016 | 1463780506901 Marionette DEBUG loaded listener.js 14:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002580CA6C00) [pid = 4016] [serial = 1598] [outer = 000000258020A000] 14:41:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025836B2000 == 41 [pid = 4016] [id = 487] 14:41:47 INFO - PROCESS | 4016 | --DOCSHELL 000000258439B000 == 40 [pid = 4016] [id = 484] 14:41:47 INFO - PROCESS | 4016 | --DOCSHELL 000000258567E800 == 39 [pid = 4016] [id = 488] 14:41:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DC6000 == 38 [pid = 4016] [id = 480] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002587342400) [pid = 4016] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002589767000 == 37 [pid = 4016] [id = 516] 14:41:47 INFO - PROCESS | 4016 | 1463780507615 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]]]}] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258432E400) [pid = 4016] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002582C2CC00) [pid = 4016] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025856CE800) [pid = 4016] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002586FDD800) [pid = 4016] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000258649E800) [pid = 4016] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002583262400) [pid = 4016] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025826E5000) [pid = 4016] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002582B47400) [pid = 4016] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002580CAAC00) [pid = 4016] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002581A8B800) [pid = 4016] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002581C4D400) [pid = 4016] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002581696400) [pid = 4016] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002586FD5400) [pid = 4016] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025865AC400) [pid = 4016] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025865A2C00) [pid = 4016] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000258558A000) [pid = 4016] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002583C6EC00) [pid = 4016] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002582C27000) [pid = 4016] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258202B000) [pid = 4016] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002581A82C00) [pid = 4016] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025864A4400) [pid = 4016] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002583C74400) [pid = 4016] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002583F6A800) [pid = 4016] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000002587337000) [pid = 4016] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025864A3800) [pid = 4016] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000258557CC00) [pid = 4016] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002583C63C00) [pid = 4016] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000258649F800) [pid = 4016] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (0000002581699400) [pid = 4016] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1216ms 14:41:47 INFO - PROCESS | 4016 | 1463780507672 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:41:47 INFO - PROCESS | 4016 | 1463780507677 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:41:47 INFO - PROCESS | 4016 | 1463780507682 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:41:47 INFO - PROCESS | 4016 | 1463780507685 Marionette TRACE conn5 <- [1,2094,null,{}] 14:41:47 INFO - PROCESS | 4016 | 1463780507690 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}] 14:41:47 INFO - PROCESS | 4016 | 1463780507778 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:41:47 INFO - PROCESS | 4016 | 1463780507786 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000258230E800 == 38 [pid = 4016] [id = 533] 14:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000258168F000) [pid = 4016] [serial = 1599] [outer = 0000000000000000] 14:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0000002581A1F400) [pid = 4016] [serial = 1600] [outer = 000000258168F000] 14:41:47 INFO - PROCESS | 4016 | 1463780507836 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002581AA2C00) [pid = 4016] [serial = 1601] [outer = 000000258168F000] 14:41:48 INFO - PROCESS | 4016 | 1463780508378 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] 14:41:48 INFO - PROCESS | 4016 | 1463780508422 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:41:48 INFO - PROCESS | 4016 | 1463780508428 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - PROCESS | 4016 | 1463780508431 Marionette TRACE conn5 <- [1,2098,null,{}] 14:41:48 INFO - PROCESS | 4016 | 1463780508434 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}] 14:41:48 INFO - PROCESS | 4016 | 1463780508520 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:41:48 INFO - PROCESS | 4016 | 1463780508596 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583243000 == 39 [pid = 4016] [id = 534] 14:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002581698400) [pid = 4016] [serial = 1602] [outer = 0000000000000000] 14:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025820CC000) [pid = 4016] [serial = 1603] [outer = 0000002581698400] 14:41:48 INFO - PROCESS | 4016 | 1463780508644 Marionette DEBUG loaded listener.js 14:41:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (00000025826E1C00) [pid = 4016] [serial = 1604] [outer = 0000002581698400] 14:41:49 INFO - PROCESS | 4016 | 1463780509054 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]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 14:41:49 INFO - PROCESS | 4016 | 1463780509123 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 4016 | 1463780509133 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:41:49 INFO - PROCESS | 4016 | 1463780509137 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:41:49 INFO - PROCESS | 4016 | 1463780509141 Marionette TRACE conn5 <- [1,2102,null,{}] 14:41:49 INFO - PROCESS | 4016 | 1463780509152 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}] 14:41:49 INFO - PROCESS | 4016 | 1463780509243 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:41:49 INFO - PROCESS | 4016 | 1463780509258 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FD3800 == 40 [pid = 4016] [id = 535] 14:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002582B43C00) [pid = 4016] [serial = 1605] [outer = 0000000000000000] 14:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002582C26C00) [pid = 4016] [serial = 1606] [outer = 0000002582B43C00] 14:41:49 INFO - PROCESS | 4016 | 1463780509308 Marionette DEBUG loaded listener.js 14:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002582DA4800) [pid = 4016] [serial = 1607] [outer = 0000002582B43C00] 14:41:49 INFO - PROCESS | 4016 | 1463780509745 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]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 14:41:49 INFO - PROCESS | 4016 | 1463780509771 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 4016 | 1463780509773 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:41:49 INFO - PROCESS | 4016 | 1463780509777 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 4016 | 1463780509779 Marionette TRACE conn5 <- [1,2106,null,{}] 14:41:49 INFO - PROCESS | 4016 | 1463780509790 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}] 14:41:49 INFO - PROCESS | 4016 | 1463780509929 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:41:49 INFO - PROCESS | 4016 | 1463780509951 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000258417C800 == 41 [pid = 4016] [id = 536] 14:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002582DA5800) [pid = 4016] [serial = 1608] [outer = 0000000000000000] 14:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258326C000) [pid = 4016] [serial = 1609] [outer = 0000002582DA5800] 14:41:50 INFO - PROCESS | 4016 | 1463780509997 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002583C65C00) [pid = 4016] [serial = 1610] [outer = 0000002582DA5800] 14:41:50 INFO - PROCESS | 4016 | 1463780510439 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]]]}] 14:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 14:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:41:50 INFO - PROCESS | 4016 | 1463780510473 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:41:50 INFO - PROCESS | 4016 | 1463780510475 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:41:50 INFO - PROCESS | 4016 | 1463780510478 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:41:50 INFO - PROCESS | 4016 | 1463780510480 Marionette TRACE conn5 <- [1,2110,null,{}] 14:41:50 INFO - PROCESS | 4016 | 1463780510484 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}] 14:41:50 INFO - PROCESS | 4016 | 1463780510597 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:41:50 INFO - PROCESS | 4016 | 1463780510604 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D71800 == 42 [pid = 4016] [id = 537] 14:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002583C74400) [pid = 4016] [serial = 1611] [outer = 0000000000000000] 14:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002583C77400) [pid = 4016] [serial = 1612] [outer = 0000002583C74400] 14:41:50 INFO - PROCESS | 4016 | 1463780510657 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002584305C00) [pid = 4016] [serial = 1613] [outer = 0000002583C74400] 14:41:51 INFO - PROCESS | 4016 | 1463780511149 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]]]}] 14:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 14:41:51 INFO - PROCESS | 4016 | 1463780511215 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 4016 | 1463780511217 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:41:51 INFO - PROCESS | 4016 | 1463780511220 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:41:51 INFO - PROCESS | 4016 | 1463780511222 Marionette TRACE conn5 <- [1,2114,null,{}] 14:41:51 INFO - PROCESS | 4016 | 1463780511225 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}] 14:41:51 INFO - PROCESS | 4016 | 1463780511372 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:41:51 INFO - PROCESS | 4016 | 1463780511426 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000258571F000 == 43 [pid = 4016] [id = 538] 14:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002584D4AC00) [pid = 4016] [serial = 1614] [outer = 0000000000000000] 14:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002585542000) [pid = 4016] [serial = 1615] [outer = 0000002584D4AC00] 14:41:51 INFO - PROCESS | 4016 | 1463780511472 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258554CC00) [pid = 4016] [serial = 1616] [outer = 0000002584D4AC00] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025B0499000) [pid = 4016] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025856D4800) [pid = 4016] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002583F67C00) [pid = 4016] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582DA3800) [pid = 4016] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000258020D400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258733D400) [pid = 4016] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258041B400) [pid = 4016] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002580209000) [pid = 4016] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002583C67800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002583F65400) [pid = 4016] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025820C9000) [pid = 4016] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002580579400) [pid = 4016] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000258432DC00) [pid = 4016] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025A372AC00) [pid = 4016] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002580420C00) [pid = 4016] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:41:51 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (00000025826E5C00) [pid = 4016] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:41:52 INFO - PROCESS | 4016 | 1463780512033 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]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 836ms 14:41:52 INFO - PROCESS | 4016 | 1463780512060 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 4016 | 1463780512062 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:41:52 INFO - PROCESS | 4016 | 1463780512065 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 4016 | 1463780512067 Marionette TRACE conn5 <- [1,2118,null,{}] 14:41:52 INFO - PROCESS | 4016 | 1463780512070 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}] 14:41:52 INFO - PROCESS | 4016 | 1463780512158 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:41:52 INFO - PROCESS | 4016 | 1463780512164 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CD3800 == 44 [pid = 4016] [id = 539] 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002581A80800) [pid = 4016] [serial = 1617] [outer = 0000000000000000] 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025826E2000) [pid = 4016] [serial = 1618] [outer = 0000002581A80800] 14:41:52 INFO - PROCESS | 4016 | 1463780512210 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002584328800) [pid = 4016] [serial = 1619] [outer = 0000002581A80800] 14:41:52 INFO - PROCESS | 4016 | 1463780512622 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] 14:41:52 INFO - PROCESS | 4016 | 1463780512658 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:41:52 INFO - PROCESS | 4016 | 1463780512662 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 4016 | 1463780512664 Marionette TRACE conn5 <- [1,2122,null,{}] 14:41:52 INFO - PROCESS | 4016 | 1463780512667 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}] 14:41:52 INFO - PROCESS | 4016 | 1463780512781 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:41:52 INFO - PROCESS | 4016 | 1463780512789 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000258627F800 == 45 [pid = 4016] [id = 540] 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000258554D400) [pid = 4016] [serial = 1620] [outer = 0000000000000000] 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002585585000) [pid = 4016] [serial = 1621] [outer = 000000258554D400] 14:41:52 INFO - PROCESS | 4016 | 1463780512835 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025856D4800) [pid = 4016] [serial = 1622] [outer = 000000258554D400] 14:41:53 INFO - PROCESS | 4016 | 1463780513273 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] 14:41:53 INFO - PROCESS | 4016 | 1463780513359 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:41:53 INFO - PROCESS | 4016 | 1463780513362 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 4016 | 1463780513364 Marionette TRACE conn5 <- [1,2126,null,{}] 14:41:53 INFO - PROCESS | 4016 | 1463780513367 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}] 14:41:53 INFO - PROCESS | 4016 | 1463780513452 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:41:53 INFO - PROCESS | 4016 | 1463780513472 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000258641F000 == 46 [pid = 4016] [id = 541] 14:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000258649E800) [pid = 4016] [serial = 1623] [outer = 0000000000000000] 14:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025864A2C00) [pid = 4016] [serial = 1624] [outer = 000000258649E800] 14:41:53 INFO - PROCESS | 4016 | 1463780513521 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025865A5C00) [pid = 4016] [serial = 1625] [outer = 000000258649E800] 14:41:53 INFO - PROCESS | 4016 | 1463780513943 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]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 14:41:54 INFO - PROCESS | 4016 | 1463780514064 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 4016 | 1463780514069 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:41:54 INFO - PROCESS | 4016 | 1463780514075 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 4016 | 1463780514080 Marionette TRACE conn5 <- [1,2130,null,{}] 14:41:54 INFO - PROCESS | 4016 | 1463780514136 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}] 14:41:54 INFO - PROCESS | 4016 | 1463780514280 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:41:54 INFO - PROCESS | 4016 | 1463780514352 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B54000 == 47 [pid = 4016] [id = 542] 14:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002580579800) [pid = 4016] [serial = 1626] [outer = 0000000000000000] 14:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002580CA5400) [pid = 4016] [serial = 1627] [outer = 0000002580579800] 14:41:54 INFO - PROCESS | 4016 | 1463780514420 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002581AA3C00) [pid = 4016] [serial = 1628] [outer = 0000002580579800] 14:41:55 INFO - PROCESS | 4016 | 1463780515050 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] 14:41:55 INFO - PROCESS | 4016 | 1463780515115 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:41:55 INFO - PROCESS | 4016 | 1463780515123 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:41:55 INFO - PROCESS | 4016 | 1463780515127 Marionette TRACE conn5 <- [1,2134,null,{}] 14:41:55 INFO - PROCESS | 4016 | 1463780515132 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}] 14:41:55 INFO - PROCESS | 4016 | 1463780515244 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:41:55 INFO - PROCESS | 4016 | 1463780515321 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843AB000 == 48 [pid = 4016] [id = 543] 14:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025820D5800) [pid = 4016] [serial = 1629] [outer = 0000000000000000] 14:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002582B45000) [pid = 4016] [serial = 1630] [outer = 00000025820D5800] 14:41:55 INFO - PROCESS | 4016 | 1463780515379 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002583263000) [pid = 4016] [serial = 1631] [outer = 00000025820D5800] 14:41:56 INFO - PROCESS | 4016 | 1463780516014 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] 14:41:56 INFO - PROCESS | 4016 | 1463780516069 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:41:56 INFO - PROCESS | 4016 | 1463780516073 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 4016 | 1463780516076 Marionette TRACE conn5 <- [1,2138,null,{}] 14:41:56 INFO - PROCESS | 4016 | 1463780516087 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}] 14:41:56 INFO - PROCESS | 4016 | 1463780516203 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:41:56 INFO - PROCESS | 4016 | 1463780516324 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000258974C800 == 49 [pid = 4016] [id = 544] 14:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002584D51C00) [pid = 4016] [serial = 1632] [outer = 0000000000000000] 14:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002585581800) [pid = 4016] [serial = 1633] [outer = 0000002584D51C00] 14:41:56 INFO - PROCESS | 4016 | 1463780516386 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025865B1000) [pid = 4016] [serial = 1634] [outer = 0000002584D51C00] 14:41:57 INFO - PROCESS | 4016 | 1463780517034 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] 14:41:57 INFO - PROCESS | 4016 | 1463780517109 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:41:57 INFO - PROCESS | 4016 | 1463780517113 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - PROCESS | 4016 | 1463780517115 Marionette TRACE conn5 <- [1,2142,null,{}] 14:41:57 INFO - PROCESS | 4016 | 1463780517119 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}] 14:41:57 INFO - PROCESS | 4016 | 1463780517229 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:41:57 INFO - PROCESS | 4016 | 1463780517307 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2D2800 == 50 [pid = 4016] [id = 545] 14:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002586FDFC00) [pid = 4016] [serial = 1635] [outer = 0000000000000000] 14:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002587336C00) [pid = 4016] [serial = 1636] [outer = 0000002586FDFC00] 14:41:57 INFO - PROCESS | 4016 | 1463780517405 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002587340C00) [pid = 4016] [serial = 1637] [outer = 0000002586FDFC00] 14:41:58 INFO - PROCESS | 4016 | 1463780518131 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]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1079ms 14:41:58 INFO - PROCESS | 4016 | 1463780518196 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 4016 | 1463780518200 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:41:58 INFO - PROCESS | 4016 | 1463780518206 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 4016 | 1463780518209 Marionette TRACE conn5 <- [1,2146,null,{}] 14:41:58 INFO - PROCESS | 4016 | 1463780518215 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}] 14:41:58 INFO - PROCESS | 4016 | 1463780518318 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:41:58 INFO - PROCESS | 4016 | 1463780518391 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DBE800 == 51 [pid = 4016] [id = 546] 14:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002581692C00) [pid = 4016] [serial = 1638] [outer = 0000000000000000] 14:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002581A25000) [pid = 4016] [serial = 1639] [outer = 0000002581692C00] 14:41:58 INFO - PROCESS | 4016 | 1463780518441 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002581C51800) [pid = 4016] [serial = 1640] [outer = 0000002581692C00] 14:41:59 INFO - PROCESS | 4016 | --DOCSHELL 00000025A265F000 == 50 [pid = 4016] [id = 12] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025B0929800) [pid = 4016] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586035800) [pid = 4016] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002584321000) [pid = 4016] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000258326E000) [pid = 4016] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002583C5FC00) [pid = 4016] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002582B40800) [pid = 4016] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002582C22C00) [pid = 4016] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000258745E400) [pid = 4016] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000258169B800) [pid = 4016] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002581A87000) [pid = 4016] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581C4F000) [pid = 4016] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000258202AC00) [pid = 4016] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002583C70000) [pid = 4016] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002583C7B400) [pid = 4016] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002583F6A400) [pid = 4016] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000025826DD800) [pid = 4016] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025826E8000) [pid = 4016] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002580579C00) [pid = 4016] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002580CA8C00) [pid = 4016] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002584D4E800) [pid = 4016] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000002584329400) [pid = 4016] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025A3B62800) [pid = 4016] [serial = 1061] [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.] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002584D57400) [pid = 4016] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002583F69C00) [pid = 4016] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (0000002580430C00) [pid = 4016] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (00000025856CF800) [pid = 4016] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (0000002585588000) [pid = 4016] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (0000002584308400) [pid = 4016] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000258603F400) [pid = 4016] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:41:59 INFO - PROCESS | 4016 | 1463780519099 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] 14:41:59 INFO - PROCESS | 4016 | 1463780519161 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:41:59 INFO - PROCESS | 4016 | 1463780519168 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - PROCESS | 4016 | 1463780519171 Marionette TRACE conn5 <- [1,2150,null,{}] 14:41:59 INFO - PROCESS | 4016 | 1463780519174 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}] 14:41:59 INFO - PROCESS | 4016 | 1463780519263 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:41:59 INFO - PROCESS | 4016 | 1463780519271 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B62000 == 51 [pid = 4016] [id = 547] 14:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000258042A800) [pid = 4016] [serial = 1641] [outer = 0000000000000000] 14:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (0000002581A22400) [pid = 4016] [serial = 1642] [outer = 000000258042A800] 14:41:59 INFO - PROCESS | 4016 | 1463780519318 Marionette DEBUG loaded listener.js 14:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000002581AAC400) [pid = 4016] [serial = 1643] [outer = 000000258042A800] 14:41:59 INFO - PROCESS | 4016 | 1463780519812 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]]]}] 14:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 14:41:59 INFO - PROCESS | 4016 | 1463780519862 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:41:59 INFO - PROCESS | 4016 | 1463780519865 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:41:59 INFO - PROCESS | 4016 | 1463780519869 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:41:59 INFO - PROCESS | 4016 | 1463780519872 Marionette TRACE conn5 <- [1,2154,null,{}] 14:41:59 INFO - PROCESS | 4016 | 1463780519884 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}] 14:42:00 INFO - PROCESS | 4016 | 1463780520015 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:42:00 INFO - PROCESS | 4016 | 1463780520096 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FC8800 == 52 [pid = 4016] [id = 548] 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (00000025820CA800) [pid = 4016] [serial = 1644] [outer = 0000000000000000] 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0000002582B40C00) [pid = 4016] [serial = 1645] [outer = 00000025820CA800] 14:42:00 INFO - PROCESS | 4016 | 1463780520146 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002582C28000) [pid = 4016] [serial = 1646] [outer = 00000025820CA800] 14:42:00 INFO - PROCESS | 4016 | 1463780520554 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]]]}] 14:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 14:42:00 INFO - PROCESS | 4016 | 1463780520604 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:42:00 INFO - PROCESS | 4016 | 1463780520615 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:42:00 INFO - PROCESS | 4016 | 1463780520618 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:42:00 INFO - PROCESS | 4016 | 1463780520620 Marionette TRACE conn5 <- [1,2158,null,{}] 14:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:42:00 INFO - PROCESS | 4016 | 1463780520624 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}] 14:42:00 INFO - PROCESS | 4016 | 1463780520709 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:42:00 INFO - PROCESS | 4016 | 1463780520715 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000258417A800 == 53 [pid = 4016] [id = 549] 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002583267000) [pid = 4016] [serial = 1647] [outer = 0000000000000000] 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002583C66800) [pid = 4016] [serial = 1648] [outer = 0000002583267000] 14:42:00 INFO - PROCESS | 4016 | 1463780520763 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002583C7A000) [pid = 4016] [serial = 1649] [outer = 0000002583267000] 14:42:01 INFO - PROCESS | 4016 | 1463780521197 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]]]}] 14:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 14:42:01 INFO - PROCESS | 4016 | 1463780521253 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 4016 | 1463780521256 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:42:01 INFO - PROCESS | 4016 | 1463780521259 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 4016 | 1463780521261 Marionette TRACE conn5 <- [1,2162,null,{}] 14:42:01 INFO - PROCESS | 4016 | 1463780521265 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}] 14:42:01 INFO - PROCESS | 4016 | 1463780521376 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:42:01 INFO - PROCESS | 4016 | 1463780521452 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D7B800 == 54 [pid = 4016] [id = 550] 14:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002583F63C00) [pid = 4016] [serial = 1650] [outer = 0000000000000000] 14:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002583F69000) [pid = 4016] [serial = 1651] [outer = 0000002583F63C00] 14:42:01 INFO - PROCESS | 4016 | 1463780521499 Marionette DEBUG loaded listener.js 14:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000258430E400) [pid = 4016] [serial = 1652] [outer = 0000002583F63C00] 14:42:01 INFO - PROCESS | 4016 | 1463780521938 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]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 733ms 14:42:02 INFO - PROCESS | 4016 | 1463780521996 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 4016 | 1463780521998 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:42:02 INFO - PROCESS | 4016 | 1463780522011 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 4016 | 1463780522013 Marionette TRACE conn5 <- [1,2166,null,{}] 14:42:02 INFO - PROCESS | 4016 | 1463780522016 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}] 14:42:02 INFO - PROCESS | 4016 | 1463780522158 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:42:02 INFO - PROCESS | 4016 | 1463780522218 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585760000 == 55 [pid = 4016] [id = 551] 14:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002584D52C00) [pid = 4016] [serial = 1653] [outer = 0000000000000000] 14:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258554A800) [pid = 4016] [serial = 1654] [outer = 0000002584D52C00] 14:42:02 INFO - PROCESS | 4016 | 1463780522266 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025856CB000) [pid = 4016] [serial = 1655] [outer = 0000002584D52C00] 14:42:02 INFO - PROCESS | 4016 | 1463780522781 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]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 837ms 14:42:02 INFO - PROCESS | 4016 | 1463780522853 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 4016 | 1463780522855 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:42:02 INFO - PROCESS | 4016 | 1463780522858 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 4016 | 1463780522860 Marionette TRACE conn5 <- [1,2170,null,{}] 14:42:02 INFO - PROCESS | 4016 | 1463780522864 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}] 14:42:02 INFO - PROCESS | 4016 | 1463780522974 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:42:03 INFO - PROCESS | 4016 | 1463780523026 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581621800 == 56 [pid = 4016] [id = 552] 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002586037000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258603F400) [pid = 4016] [serial = 1657] [outer = 0000002586037000] 14:42:03 INFO - PROCESS | 4016 | 1463780523071 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025865AB000) [pid = 4016] [serial = 1658] [outer = 0000002586037000] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582DA5800) [pid = 4016] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002582B43C00) [pid = 4016] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002583C74400) [pid = 4016] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258020A000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258168F000) [pid = 4016] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000258554D400) [pid = 4016] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002581698400) [pid = 4016] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002584D4AC00) [pid = 4016] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:42:03 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002581A80800) [pid = 4016] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:42:03 INFO - PROCESS | 4016 | 1463780523472 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]]]}] 14:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 689ms 14:42:03 INFO - PROCESS | 4016 | 1463780523550 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:42:03 INFO - PROCESS | 4016 | 1463780523553 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:42:03 INFO - PROCESS | 4016 | 1463780523556 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:42:03 INFO - PROCESS | 4016 | 1463780523558 Marionette TRACE conn5 <- [1,2174,null,{}] 14:42:03 INFO - PROCESS | 4016 | 1463780523562 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}] 14:42:03 INFO - PROCESS | 4016 | 1463780523643 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:42:03 INFO - PROCESS | 4016 | 1463780523657 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000258641E800 == 57 [pid = 4016] [id = 553] 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002581A8D800) [pid = 4016] [serial = 1659] [outer = 0000000000000000] 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025856D5400) [pid = 4016] [serial = 1660] [outer = 0000002581A8D800] 14:42:03 INFO - PROCESS | 4016 | 1463780523705 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002587337000) [pid = 4016] [serial = 1661] [outer = 0000002581A8D800] 14:42:04 INFO - PROCESS | 4016 | 1463780524125 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]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 585ms 14:42:04 INFO - PROCESS | 4016 | 1463780524144 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 4016 | 1463780524146 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:42:04 INFO - PROCESS | 4016 | 1463780524150 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 4016 | 1463780524151 Marionette TRACE conn5 <- [1,2178,null,{}] 14:42:04 INFO - PROCESS | 4016 | 1463780524166 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}] 14:42:04 INFO - PROCESS | 4016 | 1463780524250 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:42:04 INFO - PROCESS | 4016 | 1463780524257 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589754000 == 58 [pid = 4016] [id = 554] 14:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000258733FC00) [pid = 4016] [serial = 1662] [outer = 0000000000000000] 14:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258745D400) [pid = 4016] [serial = 1663] [outer = 000000258733FC00] 14:42:04 INFO - PROCESS | 4016 | 1463780524304 Marionette DEBUG loaded listener.js 14:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002587464800) [pid = 4016] [serial = 1664] [outer = 000000258733FC00] 14:42:04 INFO - PROCESS | 4016 | 1463780524737 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]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 14:42:04 INFO - PROCESS | 4016 | 1463780524780 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 4016 | 1463780524782 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:42:04 INFO - PROCESS | 4016 | 1463780524785 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 4016 | 1463780524787 Marionette TRACE conn5 <- [1,2182,null,{}] 14:42:04 INFO - PROCESS | 4016 | 1463780524805 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}] 14:42:04 INFO - PROCESS | 4016 | 1463780524890 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:42:04 INFO - PROCESS | 4016 | 1463780524897 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2A16800 == 59 [pid = 4016] [id = 555] 14:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002587528800) [pid = 4016] [serial = 1665] [outer = 0000000000000000] 14:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258752B000) [pid = 4016] [serial = 1666] [outer = 0000002587528800] 14:42:04 INFO - PROCESS | 4016 | 1463780524943 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002587531C00) [pid = 4016] [serial = 1667] [outer = 0000002587528800] 14:42:05 INFO - PROCESS | 4016 | 1463780525498 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]]]}] 14:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 755ms 14:42:05 INFO - PROCESS | 4016 | 1463780525545 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 4016 | 1463780525550 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:42:05 INFO - PROCESS | 4016 | 1463780525556 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:42:05 INFO - PROCESS | 4016 | 1463780525561 Marionette TRACE conn5 <- [1,2186,null,{}] 14:42:05 INFO - PROCESS | 4016 | 1463780525568 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}] 14:42:05 INFO - PROCESS | 4016 | 1463780525731 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:42:05 INFO - PROCESS | 4016 | 1463780525856 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D0F000 == 60 [pid = 4016] [id = 556] 14:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002581697400) [pid = 4016] [serial = 1668] [outer = 0000000000000000] 14:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002581A8E000) [pid = 4016] [serial = 1669] [outer = 0000002581697400] 14:42:05 INFO - PROCESS | 4016 | 1463780525917 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025820C7000) [pid = 4016] [serial = 1670] [outer = 0000002581697400] 14:42:06 INFO - PROCESS | 4016 | 1463780526519 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]]]}] 14:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 985ms 14:42:06 INFO - PROCESS | 4016 | 1463780526545 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 4016 | 1463780526552 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:42:06 INFO - PROCESS | 4016 | 1463780526558 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:42:06 INFO - PROCESS | 4016 | 1463780526562 Marionette TRACE conn5 <- [1,2190,null,{}] 14:42:06 INFO - PROCESS | 4016 | 1463780526566 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}] 14:42:06 INFO - PROCESS | 4016 | 1463780526684 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:42:06 INFO - PROCESS | 4016 | 1463780526804 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585720000 == 61 [pid = 4016] [id = 557] 14:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582C21800) [pid = 4016] [serial = 1671] [outer = 0000000000000000] 14:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002583271800) [pid = 4016] [serial = 1672] [outer = 0000002582C21800] 14:42:06 INFO - PROCESS | 4016 | 1463780526861 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002584303C00) [pid = 4016] [serial = 1673] [outer = 0000002582C21800] 14:42:07 INFO - PROCESS | 4016 | 1463780527477 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]]]}] 14:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 14:42:07 INFO - PROCESS | 4016 | 1463780527507 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 4016 | 1463780527510 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:42:07 INFO - PROCESS | 4016 | 1463780527514 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 4016 | 1463780527518 Marionette TRACE conn5 <- [1,2194,null,{}] 14:42:07 INFO - PROCESS | 4016 | 1463780527530 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}] 14:42:07 INFO - PROCESS | 4016 | 1463780527644 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:42:07 INFO - PROCESS | 4016 | 1463780527764 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3380000 == 62 [pid = 4016] [id = 558] 14:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002585541000) [pid = 4016] [serial = 1674] [outer = 0000000000000000] 14:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025856C9400) [pid = 4016] [serial = 1675] [outer = 0000002585541000] 14:42:07 INFO - PROCESS | 4016 | 1463780527824 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258745E800) [pid = 4016] [serial = 1676] [outer = 0000002585541000] 14:42:08 INFO - PROCESS | 4016 | 1463780528485 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]]]}] 14:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 985ms 14:42:08 INFO - PROCESS | 4016 | 1463780528500 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:42:08 INFO - PROCESS | 4016 | 1463780528503 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:42:08 INFO - PROCESS | 4016 | 1463780528507 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:42:08 INFO - PROCESS | 4016 | 1463780528509 Marionette TRACE conn5 <- [1,2198,null,{}] 14:42:08 INFO - PROCESS | 4016 | 1463780528528 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}] 14:42:08 INFO - PROCESS | 4016 | 1463780528640 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:42:08 INFO - PROCESS | 4016 | 1463780528771 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A397C800 == 63 [pid = 4016] [id = 559] 14:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002585542400) [pid = 4016] [serial = 1677] [outer = 0000000000000000] 14:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258979F800) [pid = 4016] [serial = 1678] [outer = 0000002585542400] 14:42:08 INFO - PROCESS | 4016 | 1463780528829 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258D264000) [pid = 4016] [serial = 1679] [outer = 0000002585542400] 14:42:09 INFO - PROCESS | 4016 | 1463780529561 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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1100ms 14:42:09 INFO - PROCESS | 4016 | 1463780529609 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 4016 | 1463780529613 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:42:09 INFO - PROCESS | 4016 | 1463780529618 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - PROCESS | 4016 | 1463780529622 Marionette TRACE conn5 <- [1,2202,null,{}] 14:42:09 INFO - PROCESS | 4016 | 1463780529628 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}] 14:42:09 INFO - PROCESS | 4016 | 1463780529733 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:42:09 INFO - PROCESS | 4016 | 1463780529826 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D0B000 == 64 [pid = 4016] [id = 560] 14:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002580CAFC00) [pid = 4016] [serial = 1680] [outer = 0000000000000000] 14:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002581A22C00) [pid = 4016] [serial = 1681] [outer = 0000002580CAFC00] 14:42:09 INFO - PROCESS | 4016 | 1463780529878 Marionette DEBUG loaded listener.js 14:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002581C4E800) [pid = 4016] [serial = 1682] [outer = 0000002580CAFC00] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582305800 == 63 [pid = 4016] [id = 478] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002580EC6800 == 62 [pid = 4016] [id = 493] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CD7800 == 61 [pid = 4016] [id = 494] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002580EE0000 == 60 [pid = 4016] [id = 477] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002581789800 == 59 [pid = 4016] [id = 491] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CE1800 == 58 [pid = 4016] [id = 479] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FC7000 == 57 [pid = 4016] [id = 482] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002589754000 == 56 [pid = 4016] [id = 554] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 000000258641E800 == 55 [pid = 4016] [id = 553] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002581621800 == 54 [pid = 4016] [id = 552] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002585760000 == 53 [pid = 4016] [id = 551] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D7B800 == 52 [pid = 4016] [id = 550] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 000000258417A800 == 51 [pid = 4016] [id = 549] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FC8800 == 50 [pid = 4016] [id = 548] 14:42:10 INFO - PROCESS | 4016 | 1463780530486 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]]]}] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025864A2C00) [pid = 4016] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B62000 == 49 [pid = 4016] [id = 547] 14:42:10 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DBE800 == 48 [pid = 4016] [id = 546] 14:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 942ms 14:42:10 INFO - PROCESS | 4016 | 1463780530564 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:42:10 INFO - PROCESS | 4016 | 1463780530570 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258326C000) [pid = 4016] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002582C26C00) [pid = 4016] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002583C77400) [pid = 4016] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002580CA6C00) [pid = 4016] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000258042F000) [pid = 4016] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002584305C00) [pid = 4016] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002581A1F400) [pid = 4016] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025856D4800) [pid = 4016] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002581AA2C00) [pid = 4016] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002581697C00) [pid = 4016] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025820CC000) [pid = 4016] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025826E1C00) [pid = 4016] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025864A7400) [pid = 4016] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002585542000) [pid = 4016] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025826E2000) [pid = 4016] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002585585000) [pid = 4016] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258554CC00) [pid = 4016] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002584328800) [pid = 4016] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002583C65C00) [pid = 4016] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002582DA4800) [pid = 4016] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:42:10 INFO - PROCESS | 4016 | 1463780530596 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:42:10 INFO - PROCESS | 4016 | 1463780530599 Marionette TRACE conn5 <- [1,2206,null,{}] 14:42:10 INFO - PROCESS | 4016 | 1463780530605 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}] 14:42:10 INFO - PROCESS | 4016 | 1463780530701 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:42:10 INFO - PROCESS | 4016 | 1463780530709 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B58800 == 49 [pid = 4016] [id = 561] 14:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002581698800) [pid = 4016] [serial = 1683] [outer = 0000000000000000] 14:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002581A27400) [pid = 4016] [serial = 1684] [outer = 0000002581698800] 14:42:10 INFO - PROCESS | 4016 | 1463780530756 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002582029800) [pid = 4016] [serial = 1685] [outer = 0000002581698800] 14:42:11 INFO - PROCESS | 4016 | 1463780531242 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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 14:42:11 INFO - PROCESS | 4016 | 1463780531280 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 4016 | 1463780531282 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:42:11 INFO - PROCESS | 4016 | 1463780531286 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 4016 | 1463780531290 Marionette TRACE conn5 <- [1,2210,null,{}] 14:42:11 INFO - PROCESS | 4016 | 1463780531300 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}] 14:42:11 INFO - PROCESS | 4016 | 1463780531421 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:42:11 INFO - PROCESS | 4016 | 1463780531500 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC2000 == 50 [pid = 4016] [id = 562] 14:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025826E9000) [pid = 4016] [serial = 1686] [outer = 0000000000000000] 14:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002582B49C00) [pid = 4016] [serial = 1687] [outer = 00000025826E9000] 14:42:11 INFO - PROCESS | 4016 | 1463780531549 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002582D9E800) [pid = 4016] [serial = 1688] [outer = 00000025826E9000] 14:42:11 INFO - PROCESS | 4016 | 1463780531938 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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 14:42:11 INFO - PROCESS | 4016 | 1463780531979 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 4016 | 1463780531982 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:42:11 INFO - PROCESS | 4016 | 1463780531986 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 4016 | 1463780531995 Marionette TRACE conn5 <- [1,2214,null,{}] 14:42:12 INFO - PROCESS | 4016 | 1463780532000 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}] 14:42:12 INFO - PROCESS | 4016 | 1463780532087 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:42:12 INFO - PROCESS | 4016 | 1463780532094 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000258416E800 == 51 [pid = 4016] [id = 563] 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002582DA7C00) [pid = 4016] [serial = 1689] [outer = 0000000000000000] 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002583C62800) [pid = 4016] [serial = 1690] [outer = 0000002582DA7C00] 14:42:12 INFO - PROCESS | 4016 | 1463780532141 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002583C73C00) [pid = 4016] [serial = 1691] [outer = 0000002582DA7C00] 14:42:12 INFO - PROCESS | 4016 | 1463780532551 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]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 585ms 14:42:12 INFO - PROCESS | 4016 | 1463780532581 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:42:12 INFO - PROCESS | 4016 | 1463780532583 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:42:12 INFO - PROCESS | 4016 | 1463780532587 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - PROCESS | 4016 | 1463780532588 Marionette TRACE conn5 <- [1,2218,null,{}] 14:42:12 INFO - PROCESS | 4016 | 1463780532614 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}] 14:42:12 INFO - PROCESS | 4016 | 1463780532728 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:42:12 INFO - PROCESS | 4016 | 1463780532735 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D64000 == 52 [pid = 4016] [id = 564] 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002583F5FC00) [pid = 4016] [serial = 1692] [outer = 0000000000000000] 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002583F65000) [pid = 4016] [serial = 1693] [outer = 0000002583F5FC00] 14:42:12 INFO - PROCESS | 4016 | 1463780532821 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002584306400) [pid = 4016] [serial = 1694] [outer = 0000002583F5FC00] 14:42:13 INFO - PROCESS | 4016 | 1463780533285 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]]]}] 14:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 754ms 14:42:13 INFO - PROCESS | 4016 | 1463780533353 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 4016 | 1463780533355 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:42:13 INFO - PROCESS | 4016 | 1463780533359 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - PROCESS | 4016 | 1463780533360 Marionette TRACE conn5 <- [1,2222,null,{}] 14:42:13 INFO - PROCESS | 4016 | 1463780533364 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}] 14:42:13 INFO - PROCESS | 4016 | 1463780533505 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:42:13 INFO - PROCESS | 4016 | 1463780533560 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585712800 == 53 [pid = 4016] [id = 565] 14:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002584D51800) [pid = 4016] [serial = 1695] [outer = 0000000000000000] 14:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002584D54000) [pid = 4016] [serial = 1696] [outer = 0000002584D51800] 14:42:13 INFO - PROCESS | 4016 | 1463780533608 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002585586C00) [pid = 4016] [serial = 1697] [outer = 0000002584D51800] 14:42:14 INFO - PROCESS | 4016 | 1463780534039 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]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 733ms 14:42:14 INFO - PROCESS | 4016 | 1463780534107 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 4016 | 1463780534109 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:42:14 INFO - PROCESS | 4016 | 1463780534115 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - PROCESS | 4016 | 1463780534117 Marionette TRACE conn5 <- [1,2226,null,{}] 14:42:14 INFO - PROCESS | 4016 | 1463780534120 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}] 14:42:14 INFO - PROCESS | 4016 | 1463780534228 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:42:14 INFO - PROCESS | 4016 | 1463780534238 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FAF800 == 54 [pid = 4016] [id = 566] 14:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258554A000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] 14:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002586033800) [pid = 4016] [serial = 1699] [outer = 000000258554A000] 14:42:14 INFO - PROCESS | 4016 | 1463780534284 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025864A0000) [pid = 4016] [serial = 1700] [outer = 000000258554A000] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002580CA6000) [pid = 4016] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002583F63C00) [pid = 4016] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002584D52C00) [pid = 4016] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000258042A800) [pid = 4016] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002583267000) [pid = 4016] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025820CA800) [pid = 4016] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002586037000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002581692C00) [pid = 4016] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000258733FC00) [pid = 4016] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000258649E800) [pid = 4016] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:42:14 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002581A8D800) [pid = 4016] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:42:14 INFO - PROCESS | 4016 | 1463780534808 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]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 14:42:14 INFO - PROCESS | 4016 | 1463780534855 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 4016 | 1463780534858 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:42:14 INFO - PROCESS | 4016 | 1463780534861 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - PROCESS | 4016 | 1463780534863 Marionette TRACE conn5 <- [1,2230,null,{}] 14:42:14 INFO - PROCESS | 4016 | 1463780534867 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}] 14:42:14 INFO - PROCESS | 4016 | 1463780534949 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:42:14 INFO - PROCESS | 4016 | 1463780534955 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000258576C800 == 55 [pid = 4016] [id = 567] 14:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002581692C00) [pid = 4016] [serial = 1701] [outer = 0000000000000000] 14:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002583F61000) [pid = 4016] [serial = 1702] [outer = 0000002581692C00] 14:42:15 INFO - PROCESS | 4016 | 1463780535012 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025864A6000) [pid = 4016] [serial = 1703] [outer = 0000002581692C00] 14:42:15 INFO - PROCESS | 4016 | 1463780535425 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]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 14:42:15 INFO - PROCESS | 4016 | 1463780535493 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 4016 | 1463780535496 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:42:15 INFO - PROCESS | 4016 | 1463780535499 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - PROCESS | 4016 | 1463780535501 Marionette TRACE conn5 <- [1,2234,null,{}] 14:42:15 INFO - PROCESS | 4016 | 1463780535505 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}] 14:42:15 INFO - PROCESS | 4016 | 1463780535614 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:42:15 INFO - PROCESS | 4016 | 1463780535621 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D3000 == 56 [pid = 4016] [id = 568] 14:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025865A9C00) [pid = 4016] [serial = 1704] [outer = 0000000000000000] 14:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002587338C00) [pid = 4016] [serial = 1705] [outer = 00000025865A9C00] 14:42:15 INFO - PROCESS | 4016 | 1463780535667 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000258745F400) [pid = 4016] [serial = 1706] [outer = 00000025865A9C00] 14:42:16 INFO - PROCESS | 4016 | 1463780536090 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]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 14:42:16 INFO - PROCESS | 4016 | 1463780536130 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 4016 | 1463780536133 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:42:16 INFO - PROCESS | 4016 | 1463780536136 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 4016 | 1463780536138 Marionette TRACE conn5 <- [1,2238,null,{}] 14:42:16 INFO - PROCESS | 4016 | 1463780536141 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}] 14:42:16 INFO - PROCESS | 4016 | 1463780536227 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:42:16 INFO - PROCESS | 4016 | 1463780536233 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000258976A000 == 57 [pid = 4016] [id = 569] 14:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002582B43400) [pid = 4016] [serial = 1707] [outer = 0000000000000000] 14:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258752B800) [pid = 4016] [serial = 1708] [outer = 0000002582B43400] 14:42:16 INFO - PROCESS | 4016 | 1463780536279 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025897A5800) [pid = 4016] [serial = 1709] [outer = 0000002582B43400] 14:42:16 INFO - PROCESS | 4016 | 1463780536714 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]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 14:42:16 INFO - PROCESS | 4016 | 1463780536790 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 4016 | 1463780536794 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:42:16 INFO - PROCESS | 4016 | 1463780536806 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:42:16 INFO - PROCESS | 4016 | 1463780536811 Marionette TRACE conn5 <- [1,2242,null,{}] 14:42:16 INFO - PROCESS | 4016 | 1463780536818 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}] 14:42:16 INFO - PROCESS | 4016 | 1463780536938 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:42:17 INFO - PROCESS | 4016 | 1463780537098 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B4E000 == 58 [pid = 4016] [id = 570] 14:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002580CA7C00) [pid = 4016] [serial = 1710] [outer = 0000000000000000] 14:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002581691400) [pid = 4016] [serial = 1711] [outer = 0000002580CA7C00] 14:42:17 INFO - PROCESS | 4016 | 1463780537157 Marionette DEBUG loaded listener.js 14:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002581C48800) [pid = 4016] [serial = 1712] [outer = 0000002580CA7C00] 14:42:17 INFO - PROCESS | 4016 | 1463780537761 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]]]}] 14:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 982ms 14:42:17 INFO - PROCESS | 4016 | 1463780537793 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:42:17 INFO - PROCESS | 4016 | 1463780537798 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:42:17 INFO - PROCESS | 4016 | 1463780537806 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - PROCESS | 4016 | 1463780537810 Marionette TRACE conn5 <- [1,2246,null,{}] 14:42:17 INFO - PROCESS | 4016 | 1463780537815 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}] 14:42:17 INFO - PROCESS | 4016 | 1463780537930 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:42:18 INFO - PROCESS | 4016 | 1463780538052 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843AA800 == 59 [pid = 4016] [id = 571] 14:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002582B3E400) [pid = 4016] [serial = 1713] [outer = 0000000000000000] 14:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002582C24000) [pid = 4016] [serial = 1714] [outer = 0000002582B3E400] 14:42:18 INFO - PROCESS | 4016 | 1463780538110 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002583C66400) [pid = 4016] [serial = 1715] [outer = 0000002582B3E400] 14:42:18 INFO - PROCESS | 4016 | 1463780538759 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]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 14:42:18 INFO - PROCESS | 4016 | 1463780538793 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 4016 | 1463780538796 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:42:18 INFO - PROCESS | 4016 | 1463780538800 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 4016 | 1463780538802 Marionette TRACE conn5 <- [1,2250,null,{}] 14:42:18 INFO - PROCESS | 4016 | 1463780538813 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}] 14:42:18 INFO - PROCESS | 4016 | 1463780538933 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:42:19 INFO - PROCESS | 4016 | 1463780539057 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A338C000 == 60 [pid = 4016] [id = 572] 14:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002585542000) [pid = 4016] [serial = 1716] [outer = 0000000000000000] 14:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002585546000) [pid = 4016] [serial = 1717] [outer = 0000002585542000] 14:42:19 INFO - PROCESS | 4016 | 1463780539119 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002587339400) [pid = 4016] [serial = 1718] [outer = 0000002585542000] 14:42:19 INFO - PROCESS | 4016 | 1463780539739 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]]]}] 14:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 985ms 14:42:19 INFO - PROCESS | 4016 | 1463780539787 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:42:19 INFO - PROCESS | 4016 | 1463780539790 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:42:19 INFO - PROCESS | 4016 | 1463780539794 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:42:19 INFO - PROCESS | 4016 | 1463780539796 Marionette TRACE conn5 <- [1,2254,null,{}] 14:42:19 INFO - PROCESS | 4016 | 1463780539800 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}] 14:42:19 INFO - PROCESS | 4016 | 1463780539911 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:42:20 INFO - PROCESS | 4016 | 1463780540032 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A4779800 == 61 [pid = 4016] [id = 573] 14:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258D26C400) [pid = 4016] [serial = 1719] [outer = 0000000000000000] 14:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258D270000) [pid = 4016] [serial = 1720] [outer = 000000258D26C400] 14:42:20 INFO - PROCESS | 4016 | 1463780540090 Marionette DEBUG loaded listener.js 14:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258D2AA000) [pid = 4016] [serial = 1721] [outer = 000000258D26C400] 14:42:20 INFO - PROCESS | 4016 | 1463780540647 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]]]}] 14:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 879ms 14:42:20 INFO - PROCESS | 4016 | 1463780540692 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:42:20 INFO - PROCESS | 4016 | 1463780540694 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:42:20 INFO - PROCESS | 4016 | 1463780540699 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:42:20 INFO - PROCESS | 4016 | 1463780540702 Marionette TRACE conn5 <- [1,2258,null,{}] 14:42:20 INFO - PROCESS | 4016 | 1463780540706 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}] 14:42:20 INFO - PROCESS | 4016 | 1463780540813 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:42:20 INFO - PROCESS | 4016 | 1463780540906 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7999000 == 62 [pid = 4016] [id = 574] 14:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000258D2AFC00) [pid = 4016] [serial = 1722] [outer = 0000000000000000] 14:42:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258D2E3000) [pid = 4016] [serial = 1723] [outer = 000000258D2AFC00] 14:42:20 INFO - PROCESS | 4016 | 1463780540963 Marionette DEBUG loaded listener.js 14:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000258D2EBC00) [pid = 4016] [serial = 1724] [outer = 000000258D2AFC00] 14:42:21 INFO - PROCESS | 4016 | 1463780541776 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]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1089ms 14:42:21 INFO - PROCESS | 4016 | 1463780541804 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 4016 | 1463780541808 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:42:21 INFO - PROCESS | 4016 | 1463780541815 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 4016 | 1463780541819 Marionette TRACE conn5 <- [1,2262,null,{}] 14:42:21 INFO - PROCESS | 4016 | 1463780541826 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}] 14:42:21 INFO - PROCESS | 4016 | 1463780541928 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:42:22 INFO - PROCESS | 4016 | 1463780542058 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582320800 == 63 [pid = 4016] [id = 575] 14:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002580577400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] 14:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258057C000) [pid = 4016] [serial = 1726] [outer = 0000002580577400] 14:42:22 INFO - PROCESS | 4016 | 1463780542112 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002581695400) [pid = 4016] [serial = 1727] [outer = 0000002580577400] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000258568E800 == 62 [pid = 4016] [id = 486] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D3000 == 61 [pid = 4016] [id = 568] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000258576C800 == 60 [pid = 4016] [id = 567] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FAF800 == 59 [pid = 4016] [id = 566] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002585712800 == 58 [pid = 4016] [id = 565] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D64000 == 57 [pid = 4016] [id = 564] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000258416E800 == 56 [pid = 4016] [id = 563] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC2000 == 55 [pid = 4016] [id = 562] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B58800 == 54 [pid = 4016] [id = 561] 14:42:22 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D0B000 == 53 [pid = 4016] [id = 560] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002583F69000) [pid = 4016] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000258430E400) [pid = 4016] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (00000025856CB000) [pid = 4016] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000258554A800) [pid = 4016] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002585581800) [pid = 4016] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581A22400) [pid = 4016] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002581AAC400) [pid = 4016] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002583C66800) [pid = 4016] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002582B40C00) [pid = 4016] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002582C28000) [pid = 4016] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258603F400) [pid = 4016] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002581C51800) [pid = 4016] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581A25000) [pid = 4016] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002580CA5400) [pid = 4016] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002587336C00) [pid = 4016] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002587464800) [pid = 4016] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025865A5C00) [pid = 4016] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258745D400) [pid = 4016] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025865AB000) [pid = 4016] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002582B45000) [pid = 4016] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025856D5400) [pid = 4016] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002583C7A000) [pid = 4016] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002587337000) [pid = 4016] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258752B000) [pid = 4016] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002581A83400) [pid = 4016] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:42:22 INFO - PROCESS | 4016 | 1463780542739 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]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 14:42:22 INFO - PROCESS | 4016 | 1463780542762 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 4016 | 1463780542767 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:42:22 INFO - PROCESS | 4016 | 1463780542774 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - PROCESS | 4016 | 1463780542776 Marionette TRACE conn5 <- [1,2266,null,{}] 14:42:22 INFO - PROCESS | 4016 | 1463780542780 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}] 14:42:22 INFO - PROCESS | 4016 | 1463780542870 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:42:22 INFO - PROCESS | 4016 | 1463780542948 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D15000 == 54 [pid = 4016] [id = 576] 14:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002581694800) [pid = 4016] [serial = 1728] [outer = 0000000000000000] 14:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002581A8AC00) [pid = 4016] [serial = 1729] [outer = 0000002581694800] 14:42:23 INFO - PROCESS | 4016 | 1463780543003 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002581AACC00) [pid = 4016] [serial = 1730] [outer = 0000002581694800] 14:42:23 INFO - PROCESS | 4016 | 1463780543462 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]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 14:42:23 INFO - PROCESS | 4016 | 1463780543509 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:42:23 INFO - PROCESS | 4016 | 1463780543511 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:42:23 INFO - PROCESS | 4016 | 1463780543515 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:42:23 INFO - PROCESS | 4016 | 1463780543518 Marionette TRACE conn5 <- [1,2270,null,{}] 14:42:23 INFO - PROCESS | 4016 | 1463780543529 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}] 14:42:23 INFO - PROCESS | 4016 | 1463780543621 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:42:23 INFO - PROCESS | 4016 | 1463780543632 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DBB000 == 55 [pid = 4016] [id = 577] 14:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025820D1C00) [pid = 4016] [serial = 1731] [outer = 0000000000000000] 14:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002582B3E800) [pid = 4016] [serial = 1732] [outer = 00000025820D1C00] 14:42:23 INFO - PROCESS | 4016 | 1463780543681 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002582C28400) [pid = 4016] [serial = 1733] [outer = 00000025820D1C00] 14:42:24 INFO - PROCESS | 4016 | 1463780544144 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]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 14:42:24 INFO - PROCESS | 4016 | 1463780544210 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 4016 | 1463780544220 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:42:24 INFO - PROCESS | 4016 | 1463780544224 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 4016 | 1463780544226 Marionette TRACE conn5 <- [1,2274,null,{}] 14:42:24 INFO - PROCESS | 4016 | 1463780544229 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}] 14:42:24 INFO - PROCESS | 4016 | 1463780544318 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:42:24 INFO - PROCESS | 4016 | 1463780544328 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000258416A800 == 56 [pid = 4016] [id = 578] 14:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258326A800) [pid = 4016] [serial = 1734] [outer = 0000000000000000] 14:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258326FC00) [pid = 4016] [serial = 1735] [outer = 000000258326A800] 14:42:24 INFO - PROCESS | 4016 | 1463780544374 Marionette DEBUG loaded listener.js 14:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002583C67C00) [pid = 4016] [serial = 1736] [outer = 000000258326A800] 14:42:24 INFO - PROCESS | 4016 | 1463780544823 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]]]}] 14:42:24 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 14:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 14:42:24 INFO - PROCESS | 4016 | 1463780544905 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 4016 | 1463780544907 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:42:24 INFO - PROCESS | 4016 | 1463780544911 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 4016 | 1463780544912 Marionette TRACE conn5 <- [1,2278,null,{}] 14:42:24 INFO - PROCESS | 4016 | 1463780544916 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}] 14:42:25 INFO - PROCESS | 4016 | 1463780545055 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:42:25 INFO - PROCESS | 4016 | 1463780545078 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D5E800 == 57 [pid = 4016] [id = 579] 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002583C71C00) [pid = 4016] [serial = 1737] [outer = 0000000000000000] 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583F63000) [pid = 4016] [serial = 1738] [outer = 0000002583C71C00] 14:42:25 INFO - PROCESS | 4016 | 1463780545127 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258430C400) [pid = 4016] [serial = 1739] [outer = 0000002583C71C00] 14:42:25 INFO - PROCESS | 4016 | 1463780545580 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]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 14:42:25 INFO - PROCESS | 4016 | 1463780545606 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 4016 | 1463780545608 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:42:25 INFO - PROCESS | 4016 | 1463780545612 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 4016 | 1463780545614 Marionette TRACE conn5 <- [1,2282,null,{}] 14:42:25 INFO - PROCESS | 4016 | 1463780545617 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}] 14:42:25 INFO - PROCESS | 4016 | 1463780545762 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:42:25 INFO - PROCESS | 4016 | 1463780545818 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585712800 == 58 [pid = 4016] [id = 580] 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258432D800) [pid = 4016] [serial = 1740] [outer = 0000000000000000] 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002585541800) [pid = 4016] [serial = 1741] [outer = 000000258432D800] 14:42:25 INFO - PROCESS | 4016 | 1463780545866 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025856D4C00) [pid = 4016] [serial = 1742] [outer = 000000258432D800] 14:42:26 INFO - PROCESS | 4016 | 1463780546304 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]]]}] 14:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 14:42:26 INFO - PROCESS | 4016 | 1463780546349 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:42:26 INFO - PROCESS | 4016 | 1463780546351 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:42:26 INFO - PROCESS | 4016 | 1463780546395 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - PROCESS | 4016 | 1463780546397 Marionette TRACE conn5 <- [1,2286,null,{}] 14:42:26 INFO - PROCESS | 4016 | 1463780546412 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}] 14:42:26 INFO - PROCESS | 4016 | 1463780546524 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:42:26 INFO - PROCESS | 4016 | 1463780546536 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FB3000 == 59 [pid = 4016] [id = 581] 14:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002584D4CC00) [pid = 4016] [serial = 1743] [outer = 0000000000000000] 14:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258649DC00) [pid = 4016] [serial = 1744] [outer = 0000002584D4CC00] 14:42:26 INFO - PROCESS | 4016 | 1463780546626 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025865AC000) [pid = 4016] [serial = 1745] [outer = 0000002584D4CC00] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002585542400) [pid = 4016] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002581698800) [pid = 4016] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002580CAFC00) [pid = 4016] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025826E9000) [pid = 4016] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002582DA7C00) [pid = 4016] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002584D51800) [pid = 4016] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258554A000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002581692C00) [pid = 4016] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025865A9C00) [pid = 4016] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002583F5FC00) [pid = 4016] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258649CC00) [pid = 4016] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002584D51C00) [pid = 4016] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025820D5800) [pid = 4016] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002586FDFC00) [pid = 4016] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002580579800) [pid = 4016] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:42:27 INFO - PROCESS | 4016 | 1463780547133 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]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 837ms 14:42:27 INFO - PROCESS | 4016 | 1463780547199 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 4016 | 1463780547202 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:42:27 INFO - PROCESS | 4016 | 1463780547206 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 4016 | 1463780547208 Marionette TRACE conn5 <- [1,2290,null,{}] 14:42:27 INFO - PROCESS | 4016 | 1463780547211 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}] 14:42:27 INFO - PROCESS | 4016 | 1463780547296 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:42:27 INFO - PROCESS | 4016 | 1463780547314 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000258640F800 == 60 [pid = 4016] [id = 582] 14:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025820D5800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] 14:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002583C6D800) [pid = 4016] [serial = 1747] [outer = 00000025820D5800] 14:42:27 INFO - PROCESS | 4016 | 1463780547360 Marionette DEBUG loaded listener.js 14:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025865A5000) [pid = 4016] [serial = 1748] [outer = 00000025820D5800] 14:42:27 INFO - PROCESS | 4016 | 1463780547772 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]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 14:42:27 INFO - PROCESS | 4016 | 1463780547837 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 4016 | 1463780547839 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:42:27 INFO - PROCESS | 4016 | 1463780547849 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 4016 | 1463780547851 Marionette TRACE conn5 <- [1,2294,null,{}] 14:42:27 INFO - PROCESS | 4016 | 1463780547854 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}] 14:42:27 INFO - PROCESS | 4016 | 1463780547941 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:42:27 INFO - PROCESS | 4016 | 1463780547947 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884C6000 == 61 [pid = 4016] [id = 583] 14:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002586FD9C00) [pid = 4016] [serial = 1749] [outer = 0000000000000000] 14:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002587336C00) [pid = 4016] [serial = 1750] [outer = 0000002586FD9C00] 14:42:28 INFO - PROCESS | 4016 | 1463780547993 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258745F000) [pid = 4016] [serial = 1751] [outer = 0000002586FD9C00] 14:42:28 INFO - PROCESS | 4016 | 1463780548458 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]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 14:42:28 INFO - PROCESS | 4016 | 1463780548478 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 4016 | 1463780548480 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:42:28 INFO - PROCESS | 4016 | 1463780548495 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - PROCESS | 4016 | 1463780548497 Marionette TRACE conn5 <- [1,2298,null,{}] 14:42:28 INFO - PROCESS | 4016 | 1463780548501 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}] 14:42:28 INFO - PROCESS | 4016 | 1463780548589 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:42:28 INFO - PROCESS | 4016 | 1463780548596 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2BF000 == 62 [pid = 4016] [id = 584] 14:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002587526400) [pid = 4016] [serial = 1752] [outer = 0000000000000000] 14:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258979D800) [pid = 4016] [serial = 1753] [outer = 0000002587526400] 14:42:28 INFO - PROCESS | 4016 | 1463780548642 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258D269000) [pid = 4016] [serial = 1754] [outer = 0000002587526400] 14:42:29 INFO - PROCESS | 4016 | 1463780549238 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]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 776ms 14:42:29 INFO - PROCESS | 4016 | 1463780549275 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 4016 | 1463780549280 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:42:29 INFO - PROCESS | 4016 | 1463780549374 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 4016 | 1463780549378 Marionette TRACE conn5 <- [1,2302,null,{}] 14:42:29 INFO - PROCESS | 4016 | 1463780549389 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}] 14:42:29 INFO - PROCESS | 4016 | 1463780549516 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:42:29 INFO - PROCESS | 4016 | 1463780549606 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DB4000 == 63 [pid = 4016] [id = 585] 14:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002580CA7400) [pid = 4016] [serial = 1755] [outer = 0000000000000000] 14:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002581AAC400) [pid = 4016] [serial = 1756] [outer = 0000002580CA7400] 14:42:29 INFO - PROCESS | 4016 | 1463780549680 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025820D0400) [pid = 4016] [serial = 1757] [outer = 0000002580CA7400] 14:42:30 INFO - PROCESS | 4016 | 1463780550234 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]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 985ms 14:42:30 INFO - PROCESS | 4016 | 1463780550275 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 4016 | 1463780550281 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:42:30 INFO - PROCESS | 4016 | 1463780550288 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 4016 | 1463780550291 Marionette TRACE conn5 <- [1,2306,null,{}] 14:42:30 INFO - PROCESS | 4016 | 1463780550296 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}] 14:42:30 INFO - PROCESS | 4016 | 1463780550411 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:42:30 INFO - PROCESS | 4016 | 1463780550508 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585706000 == 64 [pid = 4016] [id = 586] 14:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002582DA4000) [pid = 4016] [serial = 1758] [outer = 0000000000000000] 14:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002583C73800) [pid = 4016] [serial = 1759] [outer = 0000002582DA4000] 14:42:30 INFO - PROCESS | 4016 | 1463780550565 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002584321000) [pid = 4016] [serial = 1760] [outer = 0000002582DA4000] 14:42:31 INFO - PROCESS | 4016 | 1463780551198 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] 14:42:31 INFO - PROCESS | 4016 | 1463780551240 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:42:31 INFO - PROCESS | 4016 | 1463780551244 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - PROCESS | 4016 | 1463780551248 Marionette TRACE conn5 <- [1,2310,null,{}] 14:42:31 INFO - PROCESS | 4016 | 1463780551260 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}] 14:42:31 INFO - PROCESS | 4016 | 1463780551377 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:42:31 INFO - PROCESS | 4016 | 1463780551505 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3386000 == 65 [pid = 4016] [id = 587] 14:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025856CA800) [pid = 4016] [serial = 1761] [outer = 0000000000000000] 14:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002587458C00) [pid = 4016] [serial = 1762] [outer = 00000025856CA800] 14:42:31 INFO - PROCESS | 4016 | 1463780551565 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258D270C00) [pid = 4016] [serial = 1763] [outer = 00000025856CA800] 14:42:32 INFO - PROCESS | 4016 | 1463780552227 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]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1035ms 14:42:32 INFO - PROCESS | 4016 | 1463780552281 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 4016 | 1463780552284 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:42:32 INFO - PROCESS | 4016 | 1463780552288 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - PROCESS | 4016 | 1463780552290 Marionette TRACE conn5 <- [1,2314,null,{}] 14:42:32 INFO - PROCESS | 4016 | 1463780552294 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}] 14:42:32 INFO - PROCESS | 4016 | 1463780552408 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:42:32 INFO - PROCESS | 4016 | 1463780552532 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A05000 == 66 [pid = 4016] [id = 588] 14:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000258D2E6000) [pid = 4016] [serial = 1764] [outer = 0000000000000000] 14:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258D2EF000) [pid = 4016] [serial = 1765] [outer = 000000258D2E6000] 14:42:32 INFO - PROCESS | 4016 | 1463780552589 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A1656000) [pid = 4016] [serial = 1766] [outer = 000000258D2E6000] 14:42:33 INFO - PROCESS | 4016 | 1463780553165 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]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 14:42:33 INFO - PROCESS | 4016 | 1463780553233 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:42:33 INFO - PROCESS | 4016 | 1463780553236 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:42:33 INFO - PROCESS | 4016 | 1463780553240 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 4016 | 1463780553242 Marionette TRACE conn5 <- [1,2318,null,{}] 14:42:33 INFO - PROCESS | 4016 | 1463780553246 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}] 14:42:33 INFO - PROCESS | 4016 | 1463780553356 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:42:33 INFO - PROCESS | 4016 | 1463780553451 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584173000 == 67 [pid = 4016] [id = 589] 14:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002583F65C00) [pid = 4016] [serial = 1767] [outer = 0000000000000000] 14:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025856C8400) [pid = 4016] [serial = 1768] [outer = 0000002583F65C00] 14:42:33 INFO - PROCESS | 4016 | 1463780553508 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A1655800) [pid = 4016] [serial = 1769] [outer = 0000002583F65C00] 14:42:34 INFO - PROCESS | 4016 | 1463780554319 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]]]}] 14:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1138ms 14:42:34 INFO - PROCESS | 4016 | 1463780554380 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:42:34 INFO - PROCESS | 4016 | 1463780554385 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:42:34 INFO - PROCESS | 4016 | 1463780554390 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:42:34 INFO - PROCESS | 4016 | 1463780554395 Marionette TRACE conn5 <- [1,2322,null,{}] 14:42:34 INFO - PROCESS | 4016 | 1463780554400 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}] 14:42:34 INFO - PROCESS | 4016 | 1463780554506 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:42:34 INFO - PROCESS | 4016 | 1463780554638 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:34 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582311800 == 68 [pid = 4016] [id = 590] 14:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002581AAD000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] 14:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002581C4FC00) [pid = 4016] [serial = 1771] [outer = 0000002581AAD000] 14:42:34 INFO - PROCESS | 4016 | 1463780554691 Marionette DEBUG loaded listener.js 14:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025826E2C00) [pid = 4016] [serial = 1772] [outer = 0000002581AAD000] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000258417C800 == 67 [pid = 4016] [id = 536] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B54000 == 66 [pid = 4016] [id = 542] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000258627F800 == 65 [pid = 4016] [id = 540] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CD3800 == 64 [pid = 4016] [id = 539] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000258641F000 == 63 [pid = 4016] [id = 541] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000258571F000 == 62 [pid = 4016] [id = 538] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FD3800 == 61 [pid = 4016] [id = 535] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025884C6000 == 60 [pid = 4016] [id = 583] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 000000258640F800 == 59 [pid = 4016] [id = 582] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FB3000 == 58 [pid = 4016] [id = 581] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002585712800 == 57 [pid = 4016] [id = 580] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D5E800 == 56 [pid = 4016] [id = 579] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DBB000 == 55 [pid = 4016] [id = 577] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002581A8E000) [pid = 4016] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002583271800) [pid = 4016] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258752B800) [pid = 4016] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025856C9400) [pid = 4016] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D15000 == 54 [pid = 4016] [id = 576] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002582320800 == 53 [pid = 4016] [id = 575] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025A338C000 == 52 [pid = 4016] [id = 572] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 00000025843AA800 == 51 [pid = 4016] [id = 571] 14:42:35 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B4E000 == 50 [pid = 4016] [id = 570] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025865AD800) [pid = 4016] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025865B1000) [pid = 4016] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002583263000) [pid = 4016] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002587340C00) [pid = 4016] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002581AA3C00) [pid = 4016] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000258745F400) [pid = 4016] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025864A6000) [pid = 4016] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002583F65000) [pid = 4016] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002584306400) [pid = 4016] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025864A0000) [pid = 4016] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002583C73C00) [pid = 4016] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258D264000) [pid = 4016] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258979F800) [pid = 4016] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581A27400) [pid = 4016] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002582029800) [pid = 4016] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002581C4E800) [pid = 4016] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002581A22C00) [pid = 4016] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002582B49C00) [pid = 4016] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002582D9E800) [pid = 4016] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002583C62800) [pid = 4016] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002585586C00) [pid = 4016] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002584D54000) [pid = 4016] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002586033800) [pid = 4016] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002583F61000) [pid = 4016] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002587338C00) [pid = 4016] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 4016 | 1463780555324 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]]]}] 14:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 14:42:35 INFO - PROCESS | 4016 | 1463780555380 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:42:35 INFO - PROCESS | 4016 | 1463780555385 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:42:35 INFO - PROCESS | 4016 | 1463780555391 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:42:35 INFO - PROCESS | 4016 | 1463780555394 Marionette TRACE conn5 <- [1,2326,null,{}] 14:42:35 INFO - PROCESS | 4016 | 1463780555398 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}] 14:42:35 INFO - PROCESS | 4016 | 1463780555488 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:42:35 INFO - PROCESS | 4016 | 1463780555569 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DC8000 == 51 [pid = 4016] [id = 591] 14:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002580CA7800) [pid = 4016] [serial = 1773] [outer = 0000000000000000] 14:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002581AAB800) [pid = 4016] [serial = 1774] [outer = 0000002580CA7800] 14:42:35 INFO - PROCESS | 4016 | 1463780555617 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002582031C00) [pid = 4016] [serial = 1775] [outer = 0000002580CA7800] 14:42:36 INFO - PROCESS | 4016 | 1463780556033 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]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 14:42:36 INFO - PROCESS | 4016 | 1463780556083 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 4016 | 1463780556086 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:42:36 INFO - PROCESS | 4016 | 1463780556089 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:42:36 INFO - PROCESS | 4016 | 1463780556093 Marionette TRACE conn5 <- [1,2330,null,{}] 14:42:36 INFO - PROCESS | 4016 | 1463780556104 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}] 14:42:36 INFO - PROCESS | 4016 | 1463780556195 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:42:36 INFO - PROCESS | 4016 | 1463780556203 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584168800 == 52 [pid = 4016] [id = 592] 14:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002582C28000) [pid = 4016] [serial = 1776] [outer = 0000000000000000] 14:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002582D9E800) [pid = 4016] [serial = 1777] [outer = 0000002582C28000] 14:42:36 INFO - PROCESS | 4016 | 1463780556252 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002583C5A000) [pid = 4016] [serial = 1778] [outer = 0000002582C28000] 14:42:36 INFO - PROCESS | 4016 | 1463780556714 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]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 14:42:36 INFO - PROCESS | 4016 | 1463780556783 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 4016 | 1463780556786 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:42:36 INFO - PROCESS | 4016 | 1463780556790 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - PROCESS | 4016 | 1463780556792 Marionette TRACE conn5 <- [1,2334,null,{}] 14:42:36 INFO - PROCESS | 4016 | 1463780556795 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}] 14:42:36 INFO - PROCESS | 4016 | 1463780556913 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:42:36 INFO - PROCESS | 4016 | 1463780556927 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585675000 == 53 [pid = 4016] [id = 593] 14:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002583F5F800) [pid = 4016] [serial = 1779] [outer = 0000000000000000] 14:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002583F64400) [pid = 4016] [serial = 1780] [outer = 0000002583F5F800] 14:42:36 INFO - PROCESS | 4016 | 1463780556974 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002584309400) [pid = 4016] [serial = 1781] [outer = 0000002583F5F800] 14:42:37 INFO - PROCESS | 4016 | 1463780557405 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]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 14:42:37 INFO - PROCESS | 4016 | 1463780557436 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 4016 | 1463780557438 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:42:37 INFO - PROCESS | 4016 | 1463780557441 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - PROCESS | 4016 | 1463780557443 Marionette TRACE conn5 <- [1,2338,null,{}] 14:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:42:37 INFO - PROCESS | 4016 | 1463780557447 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}] 14:42:37 INFO - PROCESS | 4016 | 1463780557565 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:42:37 INFO - PROCESS | 4016 | 1463780557571 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585764000 == 54 [pid = 4016] [id = 594] 14:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583F61000) [pid = 4016] [serial = 1782] [outer = 0000000000000000] 14:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258432A800) [pid = 4016] [serial = 1783] [outer = 0000002583F61000] 14:42:37 INFO - PROCESS | 4016 | 1463780557618 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002584D57800) [pid = 4016] [serial = 1784] [outer = 0000002583F61000] 14:42:38 INFO - PROCESS | 4016 | 1463780558111 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]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 14:42:38 INFO - PROCESS | 4016 | 1463780558180 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 4016 | 1463780558183 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:42:38 INFO - PROCESS | 4016 | 1463780558186 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - PROCESS | 4016 | 1463780558188 Marionette TRACE conn5 <- [1,2342,null,{}] 14:42:38 INFO - PROCESS | 4016 | 1463780558192 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}] 14:42:38 INFO - PROCESS | 4016 | 1463780558342 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:42:38 INFO - PROCESS | 4016 | 1463780558374 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B4C000 == 55 [pid = 4016] [id = 595] 14:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025856CDC00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] 14:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002586032C00) [pid = 4016] [serial = 1786] [outer = 00000025856CDC00] 14:42:38 INFO - PROCESS | 4016 | 1463780558421 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002586498800) [pid = 4016] [serial = 1787] [outer = 00000025856CDC00] 14:42:38 INFO - PROCESS | 4016 | 1463780558873 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]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 14:42:38 INFO - PROCESS | 4016 | 1463780558922 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 4016 | 1463780558924 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:42:38 INFO - PROCESS | 4016 | 1463780558927 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:42:38 INFO - PROCESS | 4016 | 1463780558929 Marionette TRACE conn5 <- [1,2346,null,{}] 14:42:38 INFO - PROCESS | 4016 | 1463780558933 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}] 14:42:39 INFO - PROCESS | 4016 | 1463780559048 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:42:39 INFO - PROCESS | 4016 | 1463780559060 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864E4000 == 56 [pid = 4016] [id = 596] 14:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258649BC00) [pid = 4016] [serial = 1788] [outer = 0000000000000000] 14:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025864A6400) [pid = 4016] [serial = 1789] [outer = 000000258649BC00] 14:42:39 INFO - PROCESS | 4016 | 1463780559150 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002586FD4400) [pid = 4016] [serial = 1790] [outer = 000000258649BC00] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002583C71C00) [pid = 4016] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000258432D800) [pid = 4016] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002584D4CC00) [pid = 4016] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002582B43400) [pid = 4016] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002580577400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025820D1C00) [pid = 4016] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581694800) [pid = 4016] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258326A800) [pid = 4016] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:42:39 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025820D5800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:42:39 INFO - PROCESS | 4016 | 1463780559718 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]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 838ms 14:42:39 INFO - PROCESS | 4016 | 1463780559769 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:42:39 INFO - PROCESS | 4016 | 1463780559771 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:42:39 INFO - PROCESS | 4016 | 1463780559775 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 4016 | 1463780559785 Marionette TRACE conn5 <- [1,2350,null,{}] 14:42:39 INFO - PROCESS | 4016 | 1463780559789 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}] 14:42:39 INFO - PROCESS | 4016 | 1463780559874 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:42:39 INFO - PROCESS | 4016 | 1463780559956 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586406000 == 57 [pid = 4016] [id = 597] 14:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025820D1C00) [pid = 4016] [serial = 1791] [outer = 0000000000000000] 14:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025856D2000) [pid = 4016] [serial = 1792] [outer = 00000025820D1C00] 14:42:40 INFO - PROCESS | 4016 | 1463780560002 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002586FE0400) [pid = 4016] [serial = 1793] [outer = 00000025820D1C00] 14:42:40 INFO - PROCESS | 4016 | 1463780560379 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]]]}] 14:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 14:42:40 INFO - PROCESS | 4016 | 1463780560407 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:42:40 INFO - PROCESS | 4016 | 1463780560409 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:42:40 INFO - PROCESS | 4016 | 1463780560413 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:42:40 INFO - PROCESS | 4016 | 1463780560414 Marionette TRACE conn5 <- [1,2354,null,{}] 14:42:40 INFO - PROCESS | 4016 | 1463780560418 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}] 14:42:40 INFO - PROCESS | 4016 | 1463780560539 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:42:40 INFO - PROCESS | 4016 | 1463780560548 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2CE000 == 58 [pid = 4016] [id = 598] 14:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258733B000) [pid = 4016] [serial = 1794] [outer = 0000000000000000] 14:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258745CC00) [pid = 4016] [serial = 1795] [outer = 000000258733B000] 14:42:40 INFO - PROCESS | 4016 | 1463780560593 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000258752B800) [pid = 4016] [serial = 1796] [outer = 000000258733B000] 14:42:41 INFO - PROCESS | 4016 | 1463780561015 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]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 628ms 14:42:41 INFO - PROCESS | 4016 | 1463780561044 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 4016 | 1463780561046 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:42:41 INFO - PROCESS | 4016 | 1463780561050 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - PROCESS | 4016 | 1463780561052 Marionette TRACE conn5 <- [1,2358,null,{}] 14:42:41 INFO - PROCESS | 4016 | 1463780561055 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}] 14:42:41 INFO - PROCESS | 4016 | 1463780561179 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:42:41 INFO - PROCESS | 4016 | 1463780561226 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A337E000 == 59 [pid = 4016] [id = 599] 14:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025897A3000) [pid = 4016] [serial = 1797] [outer = 0000000000000000] 14:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258D265800) [pid = 4016] [serial = 1798] [outer = 00000025897A3000] 14:42:41 INFO - PROCESS | 4016 | 1463780561272 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258D2AD000) [pid = 4016] [serial = 1799] [outer = 00000025897A3000] 14:42:41 INFO - PROCESS | 4016 | 1463780561818 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]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 794ms 14:42:41 INFO - PROCESS | 4016 | 1463780561848 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 4016 | 1463780561853 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:42:41 INFO - PROCESS | 4016 | 1463780561859 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - PROCESS | 4016 | 1463780561864 Marionette TRACE conn5 <- [1,2362,null,{}] 14:42:41 INFO - PROCESS | 4016 | 1463780561871 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}] 14:42:42 INFO - PROCESS | 4016 | 1463780561991 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:42:42 INFO - PROCESS | 4016 | 1463780562121 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D18000 == 60 [pid = 4016] [id = 600] 14:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002580574000) [pid = 4016] [serial = 1800] [outer = 0000000000000000] 14:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002581A27C00) [pid = 4016] [serial = 1801] [outer = 0000002580574000] 14:42:42 INFO - PROCESS | 4016 | 1463780562181 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002581C50800) [pid = 4016] [serial = 1802] [outer = 0000002580574000] 14:42:42 INFO - PROCESS | 4016 | 1463780562845 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]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1029ms 14:42:42 INFO - PROCESS | 4016 | 1463780562892 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 4016 | 1463780562898 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:42:42 INFO - PROCESS | 4016 | 1463780562905 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 4016 | 1463780562908 Marionette TRACE conn5 <- [1,2366,null,{}] 14:42:42 INFO - PROCESS | 4016 | 1463780562948 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}] 14:42:43 INFO - PROCESS | 4016 | 1463780563064 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:42:43 INFO - PROCESS | 4016 | 1463780563189 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FC0000 == 61 [pid = 4016] [id = 601] 14:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002582D9BC00) [pid = 4016] [serial = 1803] [outer = 0000000000000000] 14:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258326B800) [pid = 4016] [serial = 1804] [outer = 0000002582D9BC00] 14:42:43 INFO - PROCESS | 4016 | 1463780563248 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002584304800) [pid = 4016] [serial = 1805] [outer = 0000002582D9BC00] 14:42:43 INFO - PROCESS | 4016 | 1463780563856 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]]]}] 14:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1002ms 14:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:42:43 INFO - PROCESS | 4016 | 1463780563912 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:42:43 INFO - PROCESS | 4016 | 1463780563915 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:42:43 INFO - PROCESS | 4016 | 1463780563919 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:42:43 INFO - PROCESS | 4016 | 1463780563923 Marionette TRACE conn5 <- [1,2370,null,{}] 14:42:43 INFO - PROCESS | 4016 | 1463780563935 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}] 14:42:44 INFO - PROCESS | 4016 | 1463780564052 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:42:44 INFO - PROCESS | 4016 | 1463780564151 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A0D800 == 62 [pid = 4016] [id = 602] 14:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025856CB400) [pid = 4016] [serial = 1806] [outer = 0000000000000000] 14:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002586FE0C00) [pid = 4016] [serial = 1807] [outer = 00000025856CB400] 14:42:44 INFO - PROCESS | 4016 | 1463780564210 Marionette DEBUG loaded listener.js 14:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258D26A800) [pid = 4016] [serial = 1808] [outer = 00000025856CB400] 14:42:44 INFO - PROCESS | 4016 | 1463780564801 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]]]}] 14:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 944ms 14:42:44 INFO - PROCESS | 4016 | 1463780564865 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 4016 | 1463780564868 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:42:44 INFO - PROCESS | 4016 | 1463780564872 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - PROCESS | 4016 | 1463780564874 Marionette TRACE conn5 <- [1,2374,null,{}] 14:42:44 INFO - PROCESS | 4016 | 1463780564878 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}] 14:42:45 INFO - PROCESS | 4016 | 1463780564992 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:42:45 INFO - PROCESS | 4016 | 1463780565088 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A838A000 == 63 [pid = 4016] [id = 603] 14:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025A1651800) [pid = 4016] [serial = 1809] [outer = 0000000000000000] 14:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025A1E44C00) [pid = 4016] [serial = 1810] [outer = 00000025A1651800] 14:42:45 INFO - PROCESS | 4016 | 1463780565145 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025A1F12400) [pid = 4016] [serial = 1811] [outer = 00000025A1651800] 14:42:45 INFO - PROCESS | 4016 | 1463780565749 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]]]}] 14:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 14:42:45 INFO - PROCESS | 4016 | 1463780565817 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 4016 | 1463780565820 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:42:45 INFO - PROCESS | 4016 | 1463780565823 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:42:45 INFO - PROCESS | 4016 | 1463780565825 Marionette TRACE conn5 <- [1,2378,null,{}] 14:42:45 INFO - PROCESS | 4016 | 1463780565829 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}] 14:42:45 INFO - PROCESS | 4016 | 1463780565940 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:42:46 INFO - PROCESS | 4016 | 1463780566064 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86D3000 == 64 [pid = 4016] [id = 604] 14:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (00000025A1ECB400) [pid = 4016] [serial = 1812] [outer = 0000000000000000] 14:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025A1F25C00) [pid = 4016] [serial = 1813] [outer = 00000025A1ECB400] 14:42:46 INFO - PROCESS | 4016 | 1463780566121 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025A2630800) [pid = 4016] [serial = 1814] [outer = 00000025A1ECB400] 14:42:46 INFO - PROCESS | 4016 | 1463780566951 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]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1195ms 14:42:47 INFO - PROCESS | 4016 | 1463780567021 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 4016 | 1463780567026 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:42:47 INFO - PROCESS | 4016 | 1463780567031 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 4016 | 1463780567036 Marionette TRACE conn5 <- [1,2382,null,{}] 14:42:47 INFO - PROCESS | 4016 | 1463780567042 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}] 14:42:47 INFO - PROCESS | 4016 | 1463780567189 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:42:47 INFO - PROCESS | 4016 | 1463780567313 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FDF800 == 65 [pid = 4016] [id = 605] 14:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000002581AA6C00) [pid = 4016] [serial = 1815] [outer = 0000000000000000] 14:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000002581C4A400) [pid = 4016] [serial = 1816] [outer = 0000002581AA6C00] 14:42:47 INFO - PROCESS | 4016 | 1463780567368 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000002582B47C00) [pid = 4016] [serial = 1817] [outer = 0000002581AA6C00] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3380000 == 64 [pid = 4016] [id = 558] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D71800 == 63 [pid = 4016] [id = 537] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2CE000 == 62 [pid = 4016] [id = 598] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002586406000 == 61 [pid = 4016] [id = 597] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 00000025864E4000 == 60 [pid = 4016] [id = 596] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B4C000 == 59 [pid = 4016] [id = 595] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002585764000 == 58 [pid = 4016] [id = 594] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 000000258416A800 == 57 [pid = 4016] [id = 578] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002585675000 == 56 [pid = 4016] [id = 593] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002584168800 == 55 [pid = 4016] [id = 592] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DC8000 == 54 [pid = 4016] [id = 591] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000258D2E3000) [pid = 4016] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002585546000) [pid = 4016] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000002581691400) [pid = 4016] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002582C24000) [pid = 4016] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000258D270000) [pid = 4016] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000258979D800) [pid = 4016] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:42:47 INFO - PROCESS | 4016 | --DOCSHELL 0000002582311800 == 53 [pid = 4016] [id = 590] 14:42:48 INFO - PROCESS | 4016 | 1463780568011 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]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1033ms 14:42:48 INFO - PROCESS | 4016 | 1463780568069 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 4016 | 1463780568074 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:42:48 INFO - PROCESS | 4016 | 1463780568080 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 4016 | 1463780568083 Marionette TRACE conn5 <- [1,2386,null,{}] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000002583F63000) [pid = 4016] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000258430C400) [pid = 4016] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025856D4C00) [pid = 4016] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002585541800) [pid = 4016] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000258649DC00) [pid = 4016] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025897A5800) [pid = 4016] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002581695400) [pid = 4016] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000258057C000) [pid = 4016] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582B3E800) [pid = 4016] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002582C28400) [pid = 4016] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002581A8AC00) [pid = 4016] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581AACC00) [pid = 4016] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258326FC00) [pid = 4016] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002587336C00) [pid = 4016] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025865AC000) [pid = 4016] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002583C6D800) [pid = 4016] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025865A5000) [pid = 4016] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002583C67C00) [pid = 4016] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:42:48 INFO - PROCESS | 4016 | 1463780568129 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}] 14:42:48 INFO - PROCESS | 4016 | 1463780568223 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:42:48 INFO - PROCESS | 4016 | 1463780568237 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CCE800 == 54 [pid = 4016] [id = 606] 14:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002580CB0C00) [pid = 4016] [serial = 1818] [outer = 0000000000000000] 14:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002581C4B000) [pid = 4016] [serial = 1819] [outer = 0000002580CB0C00] 14:42:48 INFO - PROCESS | 4016 | 1463780568283 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002582C24400) [pid = 4016] [serial = 1820] [outer = 0000002580CB0C00] 14:42:48 INFO - PROCESS | 4016 | 1463780568807 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]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 755ms 14:42:48 INFO - PROCESS | 4016 | 1463780568837 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 4016 | 1463780568839 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:42:48 INFO - PROCESS | 4016 | 1463780568843 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 4016 | 1463780568847 Marionette TRACE conn5 <- [1,2390,null,{}] 14:42:48 INFO - PROCESS | 4016 | 1463780568857 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}] 14:42:48 INFO - PROCESS | 4016 | 1463780568953 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:42:48 INFO - PROCESS | 4016 | 1463780568964 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000258439A800 == 55 [pid = 4016] [id = 607] 14:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002583C6D800) [pid = 4016] [serial = 1821] [outer = 0000000000000000] 14:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002583C79400) [pid = 4016] [serial = 1822] [outer = 0000002583C6D800] 14:42:49 INFO - PROCESS | 4016 | 1463780569015 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002584308000) [pid = 4016] [serial = 1823] [outer = 0000002583C6D800] 14:42:49 INFO - PROCESS | 4016 | 1463780569490 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]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 14:42:49 INFO - PROCESS | 4016 | 1463780569544 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 4016 | 1463780569547 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:42:49 INFO - PROCESS | 4016 | 1463780569552 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:42:49 INFO - PROCESS | 4016 | 1463780569553 Marionette TRACE conn5 <- [1,2394,null,{}] 14:42:49 INFO - PROCESS | 4016 | 1463780569557 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}] 14:42:49 INFO - PROCESS | 4016 | 1463780569646 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:42:49 INFO - PROCESS | 4016 | 1463780569653 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585688800 == 56 [pid = 4016] [id = 608] 14:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002584322C00) [pid = 4016] [serial = 1824] [outer = 0000000000000000] 14:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002585543C00) [pid = 4016] [serial = 1825] [outer = 0000002584322C00] 14:42:49 INFO - PROCESS | 4016 | 1463780569700 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000258558A800) [pid = 4016] [serial = 1826] [outer = 0000002584322C00] 14:42:50 INFO - PROCESS | 4016 | 1463780570174 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]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 14:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:42:50 INFO - PROCESS | 4016 | 1463780570249 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 4016 | 1463780570252 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:42:50 INFO - PROCESS | 4016 | 1463780570255 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 4016 | 1463780570257 Marionette TRACE conn5 <- [1,2398,null,{}] 14:42:50 INFO - PROCESS | 4016 | 1463780570268 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}] 14:42:50 INFO - PROCESS | 4016 | 1463780570380 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:42:50 INFO - PROCESS | 4016 | 1463780570387 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FA1800 == 57 [pid = 4016] [id = 609] 14:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025856D4800) [pid = 4016] [serial = 1827] [outer = 0000000000000000] 14:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258603BC00) [pid = 4016] [serial = 1828] [outer = 00000025856D4800] 14:42:50 INFO - PROCESS | 4016 | 1463780570435 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025865A2400) [pid = 4016] [serial = 1829] [outer = 00000025856D4800] 14:42:50 INFO - PROCESS | 4016 | 1463780570906 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]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 14:42:50 INFO - PROCESS | 4016 | 1463780570949 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 4016 | 1463780570951 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:42:50 INFO - PROCESS | 4016 | 1463780570955 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 4016 | 1463780570957 Marionette TRACE conn5 <- [1,2402,null,{}] 14:42:50 INFO - PROCESS | 4016 | 1463780570966 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}] 14:42:51 INFO - PROCESS | 4016 | 1463780571139 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:42:51 INFO - PROCESS | 4016 | 1463780571166 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580499800 == 58 [pid = 4016] [id = 610] 14:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002586FD4C00) [pid = 4016] [serial = 1830] [outer = 0000000000000000] 14:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002587462000) [pid = 4016] [serial = 1831] [outer = 0000002586FD4C00] 14:42:51 INFO - PROCESS | 4016 | 1463780571214 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258D2EA000) [pid = 4016] [serial = 1832] [outer = 0000002586FD4C00] 14:42:51 INFO - PROCESS | 4016 | 1463780571703 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]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 797ms 14:42:51 INFO - PROCESS | 4016 | 1463780571756 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 4016 | 1463780571758 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:42:51 INFO - PROCESS | 4016 | 1463780571761 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:42:51 INFO - PROCESS | 4016 | 1463780571763 Marionette TRACE conn5 <- [1,2406,null,{}] 14:42:51 INFO - PROCESS | 4016 | 1463780571767 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}] 14:42:51 INFO - PROCESS | 4016 | 1463780571887 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:42:51 INFO - PROCESS | 4016 | 1463780571898 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2BC000 == 59 [pid = 4016] [id = 611] 14:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025A1654800) [pid = 4016] [serial = 1833] [outer = 0000000000000000] 14:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (00000025A1F2AC00) [pid = 4016] [serial = 1834] [outer = 00000025A1654800] 14:42:51 INFO - PROCESS | 4016 | 1463780571991 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (00000025A2865800) [pid = 4016] [serial = 1835] [outer = 00000025A1654800] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (000000258649BC00) [pid = 4016] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002587526400) [pid = 4016] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (0000002581AAD000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025856CA800) [pid = 4016] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000002580CA7400) [pid = 4016] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000258D2E6000) [pid = 4016] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002582C28000) [pid = 4016] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002580CA7800) [pid = 4016] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582DA4000) [pid = 4016] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025856CDC00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002583F65C00) [pid = 4016] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025820D1C00) [pid = 4016] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258733B000) [pid = 4016] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002583F5F800) [pid = 4016] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002583F61000) [pid = 4016] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258D26C400) [pid = 4016] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002587528800) [pid = 4016] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002581697400) [pid = 4016] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002582C21800) [pid = 4016] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002585541000) [pid = 4016] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002580CA7C00) [pid = 4016] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002582B3E400) [pid = 4016] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002585542000) [pid = 4016] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258D2AFC00) [pid = 4016] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:42:52 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586FD9C00) [pid = 4016] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:42:52 INFO - PROCESS | 4016 | 1463780572621 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]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 881ms 14:42:52 INFO - PROCESS | 4016 | 1463780572645 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 4016 | 1463780572647 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:42:52 INFO - PROCESS | 4016 | 1463780572650 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - PROCESS | 4016 | 1463780572652 Marionette TRACE conn5 <- [1,2410,null,{}] 14:42:52 INFO - PROCESS | 4016 | 1463780572662 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}] 14:42:52 INFO - PROCESS | 4016 | 1463780572758 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:42:52 INFO - PROCESS | 4016 | 1463780572765 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2AA1800 == 60 [pid = 4016] [id = 612] 14:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002580CA7800) [pid = 4016] [serial = 1836] [outer = 0000000000000000] 14:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002583C71000) [pid = 4016] [serial = 1837] [outer = 0000002580CA7800] 14:42:52 INFO - PROCESS | 4016 | 1463780572811 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258649F400) [pid = 4016] [serial = 1838] [outer = 0000002580CA7800] 14:42:53 INFO - PROCESS | 4016 | 1463780573230 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]]]}] 14:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 14:42:53 INFO - PROCESS | 4016 | 1463780573284 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 4016 | 1463780573286 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:42:53 INFO - PROCESS | 4016 | 1463780573289 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - PROCESS | 4016 | 1463780573291 Marionette TRACE conn5 <- [1,2414,null,{}] 14:42:53 INFO - PROCESS | 4016 | 1463780573300 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}] 14:42:53 INFO - PROCESS | 4016 | 1463780573390 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:42:53 INFO - PROCESS | 4016 | 1463780573397 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A763B800 == 61 [pid = 4016] [id = 613] 14:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002587527400) [pid = 4016] [serial = 1839] [outer = 0000000000000000] 14:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258D2A7000) [pid = 4016] [serial = 1840] [outer = 0000002587527400] 14:42:53 INFO - PROCESS | 4016 | 1463780573443 Marionette DEBUG loaded listener.js 14:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025A2ABB800) [pid = 4016] [serial = 1841] [outer = 0000002587527400] 14:42:53 INFO - PROCESS | 4016 | 1463780573885 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]]]}] 14:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 14:42:53 INFO - PROCESS | 4016 | 1463780573921 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 4016 | 1463780573924 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:42:53 INFO - PROCESS | 4016 | 1463780573933 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - PROCESS | 4016 | 1463780573935 Marionette TRACE conn5 <- [1,2418,null,{}] 14:42:53 INFO - PROCESS | 4016 | 1463780573938 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}] 14:42:54 INFO - PROCESS | 4016 | 1463780574037 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:42:54 INFO - PROCESS | 4016 | 1463780574046 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8387800 == 62 [pid = 4016] [id = 614] 14:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025856D0000) [pid = 4016] [serial = 1842] [outer = 0000000000000000] 14:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025A2F27800) [pid = 4016] [serial = 1843] [outer = 00000025856D0000] 14:42:54 INFO - PROCESS | 4016 | 1463780574092 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A2FC4000) [pid = 4016] [serial = 1844] [outer = 00000025856D0000] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A05000 == 61 [pid = 4016] [id = 588] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002584173000 == 60 [pid = 4016] [id = 589] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A2A16800 == 59 [pid = 4016] [id = 555] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025836B1000 == 58 [pid = 4016] [id = 481] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2D2800 == 57 [pid = 4016] [id = 545] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258401E800 == 56 [pid = 4016] [id = 483] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7999000 == 55 [pid = 4016] [id = 574] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585720000 == 54 [pid = 4016] [id = 557] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DB4000 == 53 [pid = 4016] [id = 585] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D0F000 == 52 [pid = 4016] [id = 556] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3386000 == 51 [pid = 4016] [id = 587] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A397C800 == 50 [pid = 4016] [id = 559] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DB7800 == 49 [pid = 4016] [id = 492] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258974C800 == 48 [pid = 4016] [id = 544] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D71000 == 47 [pid = 4016] [id = 485] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FC1800 == 46 [pid = 4016] [id = 489] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025843AB000 == 45 [pid = 4016] [id = 543] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585706000 == 44 [pid = 4016] [id = 586] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258976A000 == 43 [pid = 4016] [id = 569] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258640B000 == 42 [pid = 4016] [id = 490] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2BF000 == 41 [pid = 4016] [id = 584] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A4779800 == 40 [pid = 4016] [id = 573] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CCE800 == 39 [pid = 4016] [id = 606] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FDF800 == 38 [pid = 4016] [id = 605] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A86D3000 == 37 [pid = 4016] [id = 604] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A838A000 == 36 [pid = 4016] [id = 603] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A0D800 == 35 [pid = 4016] [id = 602] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FC0000 == 34 [pid = 4016] [id = 601] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D18000 == 33 [pid = 4016] [id = 600] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A337E000 == 32 [pid = 4016] [id = 599] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258439A800 == 31 [pid = 4016] [id = 607] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A2AA1800 == 30 [pid = 4016] [id = 612] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FA1800 == 29 [pid = 4016] [id = 609] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002580499800 == 28 [pid = 4016] [id = 610] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2BC000 == 27 [pid = 4016] [id = 611] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 00000025A763B800 == 26 [pid = 4016] [id = 613] 14:42:55 INFO - PROCESS | 4016 | --DOCSHELL 0000002585688800 == 25 [pid = 4016] [id = 608] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002587531C00) [pid = 4016] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025820C7000) [pid = 4016] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002584303C00) [pid = 4016] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258745E800) [pid = 4016] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002581C48800) [pid = 4016] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002583C66400) [pid = 4016] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002587339400) [pid = 4016] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258D2EBC00) [pid = 4016] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000258D2AA000) [pid = 4016] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025864A6400) [pid = 4016] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000258D269000) [pid = 4016] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025826E2C00) [pid = 4016] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002581C4FC00) [pid = 4016] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258D270C00) [pid = 4016] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002587458C00) [pid = 4016] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025820D0400) [pid = 4016] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002581AAC400) [pid = 4016] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025A1656000) [pid = 4016] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000258D2EF000) [pid = 4016] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002582D9E800) [pid = 4016] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002583C5A000) [pid = 4016] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002581AAB800) [pid = 4016] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002582031C00) [pid = 4016] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002584321000) [pid = 4016] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002583C73800) [pid = 4016] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002586498800) [pid = 4016] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (00000025A1655800) [pid = 4016] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025856C8400) [pid = 4016] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000002586032C00) [pid = 4016] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (00000025856D2000) [pid = 4016] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002586FD4400) [pid = 4016] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000258745CC00) [pid = 4016] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (0000002583F64400) [pid = 4016] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000258432A800) [pid = 4016] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (0000002584D57800) [pid = 4016] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (0000002586FE0400) [pid = 4016] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000258752B800) [pid = 4016] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000258D265800) [pid = 4016] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (0000002584309400) [pid = 4016] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000258745F000) [pid = 4016] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 4016 | 1463780576255 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]]]}] 14:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2335ms 14:42:56 INFO - PROCESS | 4016 | 1463780576271 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 4016 | 1463780576276 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:42:56 INFO - PROCESS | 4016 | 1463780576284 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 4016 | 1463780576287 Marionette TRACE conn5 <- [1,2422,null,{}] 14:42:56 INFO - PROCESS | 4016 | 1463780576294 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}] 14:42:56 INFO - PROCESS | 4016 | 1463780576390 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:42:56 INFO - PROCESS | 4016 | 1463780576399 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000258160E800 == 26 [pid = 4016] [id = 615] 14:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (0000002580577400) [pid = 4016] [serial = 1845] [outer = 0000000000000000] 14:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (0000002580578400) [pid = 4016] [serial = 1846] [outer = 0000002580577400] 14:42:56 INFO - PROCESS | 4016 | 1463780576449 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (0000002580CA6000) [pid = 4016] [serial = 1847] [outer = 0000002580577400] 14:42:56 INFO - PROCESS | 4016 | 1463780576958 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]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 14:42:57 INFO - PROCESS | 4016 | 1463780577019 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 4016 | 1463780577026 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:42:57 INFO - PROCESS | 4016 | 1463780577033 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 4016 | 1463780577035 Marionette TRACE conn5 <- [1,2426,null,{}] 14:42:57 INFO - PROCESS | 4016 | 1463780577040 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}] 14:42:57 INFO - PROCESS | 4016 | 1463780577131 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:42:57 INFO - PROCESS | 4016 | 1463780577139 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B53000 == 27 [pid = 4016] [id = 616] 14:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (0000002581692800) [pid = 4016] [serial = 1848] [outer = 0000000000000000] 14:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000258169A800) [pid = 4016] [serial = 1849] [outer = 0000002581692800] 14:42:57 INFO - PROCESS | 4016 | 1463780577195 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (0000002581A29000) [pid = 4016] [serial = 1850] [outer = 0000002581692800] 14:42:57 INFO - PROCESS | 4016 | 1463780577650 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]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 14:42:57 INFO - PROCESS | 4016 | 1463780577728 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 4016 | 1463780577731 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:42:57 INFO - PROCESS | 4016 | 1463780577735 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 4016 | 1463780577739 Marionette TRACE conn5 <- [1,2430,null,{}] 14:42:57 INFO - PROCESS | 4016 | 1463780577750 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}] 14:42:57 INFO - PROCESS | 4016 | 1463780577883 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:42:57 INFO - PROCESS | 4016 | 1463780577962 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D1C800 == 28 [pid = 4016] [id = 617] 14:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000002580203800) [pid = 4016] [serial = 1851] [outer = 0000000000000000] 14:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000002581AA1800) [pid = 4016] [serial = 1852] [outer = 0000002580203800] 14:42:58 INFO - PROCESS | 4016 | 1463780578015 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0000002581AAE800) [pid = 4016] [serial = 1853] [outer = 0000002580203800] 14:42:58 INFO - PROCESS | 4016 | 1463780578410 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]]]}] 14:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 14:42:58 INFO - PROCESS | 4016 | 1463780578471 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:42:58 INFO - PROCESS | 4016 | 1463780578474 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:42:58 INFO - PROCESS | 4016 | 1463780578477 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:42:58 INFO - PROCESS | 4016 | 1463780578479 Marionette TRACE conn5 <- [1,2434,null,{}] 14:42:58 INFO - PROCESS | 4016 | 1463780578483 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}] 14:42:58 INFO - PROCESS | 4016 | 1463780578569 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:42:58 INFO - PROCESS | 4016 | 1463780578576 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836AD800 == 29 [pid = 4016] [id = 618] 14:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002581C52400) [pid = 4016] [serial = 1854] [outer = 0000000000000000] 14:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000258202E800) [pid = 4016] [serial = 1855] [outer = 0000002581C52400] 14:42:58 INFO - PROCESS | 4016 | 1463780578623 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (00000025820CF000) [pid = 4016] [serial = 1856] [outer = 0000002581C52400] 14:42:59 INFO - PROCESS | 4016 | 1463780579242 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]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 837ms 14:42:59 INFO - PROCESS | 4016 | 1463780579319 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 4016 | 1463780579324 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:42:59 INFO - PROCESS | 4016 | 1463780579330 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 4016 | 1463780579335 Marionette TRACE conn5 <- [1,2438,null,{}] 14:42:59 INFO - PROCESS | 4016 | 1463780579341 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}] 14:42:59 INFO - PROCESS | 4016 | 1463780579469 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:42:59 INFO - PROCESS | 4016 | 1463780579537 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000258231E000 == 30 [pid = 4016] [id = 619] 14:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002580CA4000) [pid = 4016] [serial = 1857] [outer = 0000000000000000] 14:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002580CB0000) [pid = 4016] [serial = 1858] [outer = 0000002580CA4000] 14:42:59 INFO - PROCESS | 4016 | 1463780579599 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002581A29C00) [pid = 4016] [serial = 1859] [outer = 0000002580CA4000] 14:43:00 INFO - PROCESS | 4016 | 1463780580319 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]]]}] 14:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1030ms 14:43:00 INFO - PROCESS | 4016 | 1463780580382 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 4016 | 1463780580388 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:43:00 INFO - PROCESS | 4016 | 1463780580417 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:43:00 INFO - PROCESS | 4016 | 1463780580420 Marionette TRACE conn5 <- [1,2442,null,{}] 14:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:43:00 INFO - PROCESS | 4016 | 1463780580425 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}] 14:43:00 INFO - PROCESS | 4016 | 1463780580566 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:43:00 INFO - PROCESS | 4016 | 1463780580635 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC0800 == 31 [pid = 4016] [id = 620] 14:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002581AA9C00) [pid = 4016] [serial = 1860] [outer = 0000000000000000] 14:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025820D4800) [pid = 4016] [serial = 1861] [outer = 0000002581AA9C00] 14:43:00 INFO - PROCESS | 4016 | 1463780580693 Marionette DEBUG loaded listener.js 14:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025826E7C00) [pid = 4016] [serial = 1862] [outer = 0000002581AA9C00] 14:43:01 INFO - PROCESS | 4016 | 1463780581575 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]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1235ms 14:43:01 INFO - PROCESS | 4016 | 1463780581662 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 4016 | 1463780581666 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:43:01 INFO - PROCESS | 4016 | 1463780581671 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - PROCESS | 4016 | 1463780581676 Marionette TRACE conn5 <- [1,2446,null,{}] 14:43:01 INFO - PROCESS | 4016 | 1463780581682 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}] 14:43:01 INFO - PROCESS | 4016 | 1463780581824 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:43:01 INFO - PROCESS | 4016 | 1463780581893 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581622800 == 32 [pid = 4016] [id = 621] 14:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002580576C00) [pid = 4016] [serial = 1863] [outer = 0000000000000000] 14:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000258057C400) [pid = 4016] [serial = 1864] [outer = 0000002580576C00] 14:43:01 INFO - PROCESS | 4016 | 1463780581954 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258169C800) [pid = 4016] [serial = 1865] [outer = 0000002580576C00] 14:43:02 INFO - PROCESS | 4016 | --DOCSHELL 00000025884CC000 == 31 [pid = 4016] [id = 530] 14:43:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002586418800 == 30 [pid = 4016] [id = 529] 14:43:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B51000 == 29 [pid = 4016] [id = 531] 14:43:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002581613000 == 28 [pid = 4016] [id = 517] 14:43:02 INFO - PROCESS | 4016 | --DOCSHELL 000000258230E800 == 27 [pid = 4016] [id = 533] 14:43:02 INFO - PROCESS | 4016 | 1463780582386 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]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 796ms 14:43:02 INFO - PROCESS | 4016 | 1463780582472 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 4016 | 1463780582478 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:43:02 INFO - PROCESS | 4016 | 1463780582484 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - PROCESS | 4016 | 1463780582487 Marionette TRACE conn5 <- [1,2450,null,{}] 14:43:02 INFO - PROCESS | 4016 | 1463780582490 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}] 14:43:02 INFO - PROCESS | 4016 | 1463780582578 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:43:02 INFO - PROCESS | 4016 | 1463780582594 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000258323B800 == 28 [pid = 4016] [id = 622] 14:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002582028000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] 14:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000258202C800) [pid = 4016] [serial = 1867] [outer = 0000002582028000] 14:43:02 INFO - PROCESS | 4016 | 1463780582641 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025826E6800) [pid = 4016] [serial = 1868] [outer = 0000002582028000] 14:43:03 INFO - PROCESS | 4016 | 1463780583098 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]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 14:43:03 INFO - PROCESS | 4016 | 1463780583176 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:43:03 INFO - PROCESS | 4016 | 1463780583178 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:43:03 INFO - PROCESS | 4016 | 1463780583182 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - PROCESS | 4016 | 1463780583186 Marionette TRACE conn5 <- [1,2454,null,{}] 14:43:03 INFO - PROCESS | 4016 | 1463780583197 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}] 14:43:03 INFO - PROCESS | 4016 | 1463780583320 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:43:03 INFO - PROCESS | 4016 | 1463780583403 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401A000 == 29 [pid = 4016] [id = 623] 14:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002580205400) [pid = 4016] [serial = 1869] [outer = 0000000000000000] 14:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582C25400) [pid = 4016] [serial = 1870] [outer = 0000002580205400] 14:43:03 INFO - PROCESS | 4016 | 1463780583455 Marionette DEBUG loaded listener.js 14:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002582DA1000) [pid = 4016] [serial = 1871] [outer = 0000002580205400] 14:43:03 INFO - PROCESS | 4016 | 1463780583850 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]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 14:43:03 INFO - PROCESS | 4016 | 1463780583875 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 4016 | 1463780583878 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:43:03 INFO - PROCESS | 4016 | 1463780583881 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:43:03 INFO - PROCESS | 4016 | 1463780583883 Marionette TRACE conn5 <- [1,2458,null,{}] 14:43:03 INFO - PROCESS | 4016 | 1463780583887 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}] 14:43:03 INFO - PROCESS | 4016 | 1463780583974 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:43:03 INFO - PROCESS | 4016 | 1463780583981 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000258439E000 == 30 [pid = 4016] [id = 624] 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002583264400) [pid = 4016] [serial = 1872] [outer = 0000000000000000] 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002583267400) [pid = 4016] [serial = 1873] [outer = 0000002583264400] 14:43:04 INFO - PROCESS | 4016 | 1463780584028 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002583C5B400) [pid = 4016] [serial = 1874] [outer = 0000002583264400] 14:43:04 INFO - PROCESS | 4016 | 1463780584506 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]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 14:43:04 INFO - PROCESS | 4016 | 1463780584576 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 4016 | 1463780584579 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:43:04 INFO - PROCESS | 4016 | 1463780584582 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 4016 | 1463780584584 Marionette TRACE conn5 <- [1,2462,null,{}] 14:43:04 INFO - PROCESS | 4016 | 1463780584587 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}] 14:43:04 INFO - PROCESS | 4016 | 1463780584704 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:43:04 INFO - PROCESS | 4016 | 1463780584787 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585674800 == 31 [pid = 4016] [id = 625] 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002583C65800) [pid = 4016] [serial = 1875] [outer = 0000000000000000] 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002583C6C800) [pid = 4016] [serial = 1876] [outer = 0000002583C65800] 14:43:04 INFO - PROCESS | 4016 | 1463780584840 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002583C78400) [pid = 4016] [serial = 1877] [outer = 0000002583C65800] 14:43:05 INFO - PROCESS | 4016 | 1463780585298 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]]]}] 14:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 14:43:05 INFO - PROCESS | 4016 | 1463780585319 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:43:05 INFO - PROCESS | 4016 | 1463780585321 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:43:05 INFO - PROCESS | 4016 | 1463780585331 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:43:05 INFO - PROCESS | 4016 | 1463780585341 Marionette TRACE conn5 <- [1,2466,null,{}] 14:43:05 INFO - PROCESS | 4016 | 1463780585345 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}] 14:43:05 INFO - PROCESS | 4016 | 1463780585474 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:43:05 INFO - PROCESS | 4016 | 1463780585532 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D1C000 == 32 [pid = 4016] [id = 626] 14:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002584302800) [pid = 4016] [serial = 1878] [outer = 0000000000000000] 14:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258430E400) [pid = 4016] [serial = 1879] [outer = 0000002584302800] 14:43:05 INFO - PROCESS | 4016 | 1463780585580 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002584329C00) [pid = 4016] [serial = 1880] [outer = 0000002584302800] 14:43:06 INFO - PROCESS | 4016 | 1463780586020 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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 755ms 14:43:06 INFO - PROCESS | 4016 | 1463780586109 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 4016 | 1463780586111 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:43:06 INFO - PROCESS | 4016 | 1463780586114 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 4016 | 1463780586116 Marionette TRACE conn5 <- [1,2470,null,{}] 14:43:06 INFO - PROCESS | 4016 | 1463780586119 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}] 14:43:06 INFO - PROCESS | 4016 | 1463780586279 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002580577400) [pid = 4016] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002581692800) [pid = 4016] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002580203800) [pid = 4016] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025856D0000) [pid = 4016] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586FD4C00) [pid = 4016] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002587527400) [pid = 4016] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025A1ECB400) [pid = 4016] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025A1651800) [pid = 4016] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025856CB400) [pid = 4016] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002582D9BC00) [pid = 4016] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002580574000) [pid = 4016] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025897A3000) [pid = 4016] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002584322C00) [pid = 4016] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002583C6D800) [pid = 4016] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002580CB0C00) [pid = 4016] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002581AA6C00) [pid = 4016] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025856D4800) [pid = 4016] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:43:06 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002580CA7800) [pid = 4016] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:43:06 INFO - PROCESS | 4016 | 1463780586340 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DBD800 == 33 [pid = 4016] [id = 627] 14:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002580425800) [pid = 4016] [serial = 1881] [outer = 0000000000000000] 14:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000258057D800) [pid = 4016] [serial = 1882] [outer = 0000002580425800] 14:43:06 INFO - PROCESS | 4016 | 1463780586386 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258326BC00) [pid = 4016] [serial = 1883] [outer = 0000002580425800] 14:43:06 INFO - PROCESS | 4016 | 1463780586794 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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 14:43:06 INFO - PROCESS | 4016 | 1463780586851 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 4016 | 1463780586854 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:43:06 INFO - PROCESS | 4016 | 1463780586857 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 4016 | 1463780586859 Marionette TRACE conn5 <- [1,2474,null,{}] 14:43:06 INFO - PROCESS | 4016 | 1463780586863 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}] 14:43:06 INFO - PROCESS | 4016 | 1463780586952 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:43:06 INFO - PROCESS | 4016 | 1463780586959 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000258627B000 == 34 [pid = 4016] [id = 628] 14:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002584D4C400) [pid = 4016] [serial = 1884] [outer = 0000000000000000] 14:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002584D58000) [pid = 4016] [serial = 1885] [outer = 0000002584D4C400] 14:43:07 INFO - PROCESS | 4016 | 1463780587005 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002585548000) [pid = 4016] [serial = 1886] [outer = 0000002584D4C400] 14:43:07 INFO - PROCESS | 4016 | 1463780587430 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]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 14:43:07 INFO - PROCESS | 4016 | 1463780587489 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:43:07 INFO - PROCESS | 4016 | 1463780587492 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:43:07 INFO - PROCESS | 4016 | 1463780587495 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 4016 | 1463780587497 Marionette TRACE conn5 <- [1,2478,null,{}] 14:43:07 INFO - PROCESS | 4016 | 1463780587500 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}] 14:43:07 INFO - PROCESS | 4016 | 1463780587585 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:43:07 INFO - PROCESS | 4016 | 1463780587595 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584019000 == 35 [pid = 4016] [id = 629] 14:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002582C2B000) [pid = 4016] [serial = 1887] [outer = 0000000000000000] 14:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000258554CC00) [pid = 4016] [serial = 1888] [outer = 0000002582C2B000] 14:43:07 INFO - PROCESS | 4016 | 1463780587640 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002585587400) [pid = 4016] [serial = 1889] [outer = 0000002582C2B000] 14:43:08 INFO - PROCESS | 4016 | 1463780588102 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]]]}] 14:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 14:43:08 INFO - PROCESS | 4016 | 1463780588129 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:43:08 INFO - PROCESS | 4016 | 1463780588131 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:43:08 INFO - PROCESS | 4016 | 1463780588135 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:43:08 INFO - PROCESS | 4016 | 1463780588137 Marionette TRACE conn5 <- [1,2482,null,{}] 14:43:08 INFO - PROCESS | 4016 | 1463780588140 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}] 14:43:08 INFO - PROCESS | 4016 | 1463780588224 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:43:08 INFO - PROCESS | 4016 | 1463780588231 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864E8000 == 36 [pid = 4016] [id = 630] 14:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025856CA000) [pid = 4016] [serial = 1890] [outer = 0000000000000000] 14:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025856CFC00) [pid = 4016] [serial = 1891] [outer = 00000025856CA000] 14:43:08 INFO - PROCESS | 4016 | 1463780588286 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002586034000) [pid = 4016] [serial = 1892] [outer = 00000025856CA000] 14:43:09 INFO - PROCESS | 4016 | 1463780589024 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]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 944ms 14:43:09 INFO - PROCESS | 4016 | 1463780589080 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 4016 | 1463780589084 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:43:09 INFO - PROCESS | 4016 | 1463780589089 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 4016 | 1463780589094 Marionette TRACE conn5 <- [1,2486,null,{}] 14:43:09 INFO - PROCESS | 4016 | 1463780589100 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}] 14:43:09 INFO - PROCESS | 4016 | 1463780589222 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:43:09 INFO - PROCESS | 4016 | 1463780589338 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836AE800 == 37 [pid = 4016] [id = 631] 14:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002581A9FC00) [pid = 4016] [serial = 1893] [outer = 0000000000000000] 14:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (00000025820C8000) [pid = 4016] [serial = 1894] [outer = 0000002581A9FC00] 14:43:09 INFO - PROCESS | 4016 | 1463780589397 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002582B49C00) [pid = 4016] [serial = 1895] [outer = 0000002581A9FC00] 14:43:09 INFO - PROCESS | 4016 | 1463780589968 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]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 943ms 14:43:10 INFO - PROCESS | 4016 | 1463780590038 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 4016 | 1463780590044 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:43:10 INFO - PROCESS | 4016 | 1463780590051 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 4016 | 1463780590054 Marionette TRACE conn5 <- [1,2490,null,{}] 14:43:10 INFO - PROCESS | 4016 | 1463780590059 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}] 14:43:10 INFO - PROCESS | 4016 | 1463780590173 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:43:10 INFO - PROCESS | 4016 | 1463780590253 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000258571C000 == 38 [pid = 4016] [id = 632] 14:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002583262800) [pid = 4016] [serial = 1896] [outer = 0000000000000000] 14:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002583C64400) [pid = 4016] [serial = 1897] [outer = 0000002583262800] 14:43:10 INFO - PROCESS | 4016 | 1463780590351 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583F68400) [pid = 4016] [serial = 1898] [outer = 0000002583262800] 14:43:10 INFO - PROCESS | 4016 | 1463780590965 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]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 941ms 14:43:10 INFO - PROCESS | 4016 | 1463780590997 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:43:11 INFO - PROCESS | 4016 | 1463780591000 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:43:11 INFO - PROCESS | 4016 | 1463780591004 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - PROCESS | 4016 | 1463780591008 Marionette TRACE conn5 <- [1,2494,null,{}] 14:43:11 INFO - PROCESS | 4016 | 1463780591020 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}] 14:43:11 INFO - PROCESS | 4016 | 1463780591166 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:43:11 INFO - PROCESS | 4016 | 1463780591288 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000258975C000 == 39 [pid = 4016] [id = 633] 14:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258430BC00) [pid = 4016] [serial = 1899] [outer = 0000000000000000] 14:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025856CD800) [pid = 4016] [serial = 1900] [outer = 000000258430BC00] 14:43:11 INFO - PROCESS | 4016 | 1463780591348 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002586040C00) [pid = 4016] [serial = 1901] [outer = 000000258430BC00] 14:43:12 INFO - PROCESS | 4016 | 1463780592014 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]]]}] 14:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1039ms 14:43:12 INFO - PROCESS | 4016 | 1463780592045 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:43:12 INFO - PROCESS | 4016 | 1463780592048 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:43:12 INFO - PROCESS | 4016 | 1463780592052 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:43:12 INFO - PROCESS | 4016 | 1463780592054 Marionette TRACE conn5 <- [1,2498,null,{}] 14:43:12 INFO - PROCESS | 4016 | 1463780592058 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}] 14:43:12 INFO - PROCESS | 4016 | 1463780592170 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:43:12 INFO - PROCESS | 4016 | 1463780592409 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581620000 == 40 [pid = 4016] [id = 634] 14:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002580210C00) [pid = 4016] [serial = 1902] [outer = 0000000000000000] 14:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002580427800) [pid = 4016] [serial = 1903] [outer = 0000002580210C00] 14:43:12 INFO - PROCESS | 4016 | 1463780592467 Marionette DEBUG loaded listener.js 14:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002581696000) [pid = 4016] [serial = 1904] [outer = 0000002580210C00] 14:43:13 INFO - PROCESS | 4016 | 1463780593080 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]]]}] 14:43:13 INFO - PROCESS | 4016 | --DOCSHELL 0000002583243000 == 39 [pid = 4016] [id = 534] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002581AAE800) [pid = 4016] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258202E800) [pid = 4016] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025A1F2AC00) [pid = 4016] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258D2EA000) [pid = 4016] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002587462000) [pid = 4016] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258D2A7000) [pid = 4016] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025A1F25C00) [pid = 4016] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025A1F12400) [pid = 4016] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025A1E44C00) [pid = 4016] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258D26A800) [pid = 4016] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586FE0C00) [pid = 4016] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002584304800) [pid = 4016] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000258326B800) [pid = 4016] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002581C50800) [pid = 4016] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002581A27C00) [pid = 4016] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258D2AD000) [pid = 4016] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002585543C00) [pid = 4016] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002583C79400) [pid = 4016] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002584308000) [pid = 4016] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581C4B000) [pid = 4016] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582C24400) [pid = 4016] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002582B47C00) [pid = 4016] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002581C4A400) [pid = 4016] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (00000025A2630800) [pid = 4016] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (00000025A2ABB800) [pid = 4016] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025A2F27800) [pid = 4016] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000258603BC00) [pid = 4016] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002583C71000) [pid = 4016] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000258649F400) [pid = 4016] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025865A2400) [pid = 4016] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000258558A800) [pid = 4016] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002580CA6000) [pid = 4016] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002580578400) [pid = 4016] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (0000002581A29000) [pid = 4016] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (0000002581AA1800) [pid = 4016] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (00000025A2FC4000) [pid = 4016] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000258169A800) [pid = 4016] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1136ms 14:43:13 INFO - PROCESS | 4016 | 1463780593193 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 4016 | 1463780593197 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:43:13 INFO - PROCESS | 4016 | 1463780593202 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 4016 | 1463780593205 Marionette TRACE conn5 <- [1,2502,null,{}] 14:43:13 INFO - PROCESS | 4016 | 1463780593210 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}] 14:43:13 INFO - PROCESS | 4016 | 1463780593318 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:43:13 INFO - PROCESS | 4016 | 1463780593390 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581785000 == 40 [pid = 4016] [id = 635] 14:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (0000002581698800) [pid = 4016] [serial = 1905] [outer = 0000000000000000] 14:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000002581A2B800) [pid = 4016] [serial = 1906] [outer = 0000002581698800] 14:43:13 INFO - PROCESS | 4016 | 1463780593440 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000002581C4A000) [pid = 4016] [serial = 1907] [outer = 0000002581698800] 14:43:13 INFO - PROCESS | 4016 | 1463780593925 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]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 797ms 14:43:14 INFO - PROCESS | 4016 | 1463780594003 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 4016 | 1463780594007 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:43:14 INFO - PROCESS | 4016 | 1463780594012 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 4016 | 1463780594014 Marionette TRACE conn5 <- [1,2506,null,{}] 14:43:14 INFO - PROCESS | 4016 | 1463780594018 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}] 14:43:14 INFO - PROCESS | 4016 | 1463780594109 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:43:14 INFO - PROCESS | 4016 | 1463780594124 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583234800 == 41 [pid = 4016] [id = 636] 14:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (00000025826E4400) [pid = 4016] [serial = 1908] [outer = 0000000000000000] 14:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002582B44000) [pid = 4016] [serial = 1909] [outer = 00000025826E4400] 14:43:14 INFO - PROCESS | 4016 | 1463780594171 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002582C2A800) [pid = 4016] [serial = 1910] [outer = 00000025826E4400] 14:43:14 INFO - PROCESS | 4016 | 1463780594643 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]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 14:43:14 INFO - PROCESS | 4016 | 1463780594686 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 4016 | 1463780594689 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:43:14 INFO - PROCESS | 4016 | 1463780594694 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 4016 | 1463780594700 Marionette TRACE conn5 <- [1,2510,null,{}] 14:43:14 INFO - PROCESS | 4016 | 1463780594717 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}] 14:43:14 INFO - PROCESS | 4016 | 1463780594805 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:43:14 INFO - PROCESS | 4016 | 1463780594918 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584009000 == 42 [pid = 4016] [id = 637] 14:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002583264000) [pid = 4016] [serial = 1911] [outer = 0000000000000000] 14:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002583C67C00) [pid = 4016] [serial = 1912] [outer = 0000002583264000] 14:43:14 INFO - PROCESS | 4016 | 1463780594964 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002583F64000) [pid = 4016] [serial = 1913] [outer = 0000002583264000] 14:43:15 INFO - PROCESS | 4016 | 1463780595355 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]]]}] 14:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 14:43:15 INFO - PROCESS | 4016 | 1463780595385 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:43:15 INFO - PROCESS | 4016 | 1463780595388 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:43:15 INFO - PROCESS | 4016 | 1463780595392 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:43:15 INFO - PROCESS | 4016 | 1463780595393 Marionette TRACE conn5 <- [1,2514,null,{}] 14:43:15 INFO - PROCESS | 4016 | 1463780595397 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}] 14:43:15 INFO - PROCESS | 4016 | 1463780595484 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:43:15 INFO - PROCESS | 4016 | 1463780595576 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D6A000 == 43 [pid = 4016] [id = 638] 14:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002583C74C00) [pid = 4016] [serial = 1914] [outer = 0000000000000000] 14:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002584307800) [pid = 4016] [serial = 1915] [outer = 0000002583C74C00] 14:43:15 INFO - PROCESS | 4016 | 1463780595623 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002584329800) [pid = 4016] [serial = 1916] [outer = 0000002583C74C00] 14:43:16 INFO - PROCESS | 4016 | 1463780596053 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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 693ms 14:43:16 INFO - PROCESS | 4016 | 1463780596086 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 4016 | 1463780596089 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:43:16 INFO - PROCESS | 4016 | 1463780596092 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 4016 | 1463780596094 Marionette TRACE conn5 <- [1,2518,null,{}] 14:43:16 INFO - PROCESS | 4016 | 1463780596098 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}] 14:43:16 INFO - PROCESS | 4016 | 1463780596249 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:43:16 INFO - PROCESS | 4016 | 1463780596276 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000258160C000 == 44 [pid = 4016] [id = 639] 14:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002585542000) [pid = 4016] [serial = 1917] [outer = 0000000000000000] 14:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000258557B400) [pid = 4016] [serial = 1918] [outer = 0000002585542000] 14:43:16 INFO - PROCESS | 4016 | 1463780596330 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025856D4800) [pid = 4016] [serial = 1919] [outer = 0000002585542000] 14:43:16 INFO - PROCESS | 4016 | 1463780596804 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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 14:43:16 INFO - PROCESS | 4016 | 1463780596830 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 4016 | 1463780596832 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:43:16 INFO - PROCESS | 4016 | 1463780596835 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 4016 | 1463780596837 Marionette TRACE conn5 <- [1,2522,null,{}] 14:43:16 INFO - PROCESS | 4016 | 1463780596845 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}] 14:43:16 INFO - PROCESS | 4016 | 1463780596958 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:43:16 INFO - PROCESS | 4016 | 1463780596966 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FBD800 == 45 [pid = 4016] [id = 640] 14:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258649A800) [pid = 4016] [serial = 1920] [outer = 0000000000000000] 14:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025864A4400) [pid = 4016] [serial = 1921] [outer = 000000258649A800] 14:43:17 INFO - PROCESS | 4016 | 1463780597012 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025865A5C00) [pid = 4016] [serial = 1922] [outer = 000000258649A800] 14:43:17 INFO - PROCESS | 4016 | 1463780597458 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]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025A1654800) [pid = 4016] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582C2B000) [pid = 4016] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002583C65800) [pid = 4016] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002584302800) [pid = 4016] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002582028000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002583264400) [pid = 4016] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002580576C00) [pid = 4016] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002580205400) [pid = 4016] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (0000002584D4C400) [pid = 4016] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:43:17 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002580425800) [pid = 4016] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:43:17 INFO - PROCESS | 4016 | 1463780597636 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 4016 | 1463780597639 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:43:17 INFO - PROCESS | 4016 | 1463780597653 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - PROCESS | 4016 | 1463780597655 Marionette TRACE conn5 <- [1,2526,null,{}] 14:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:43:17 INFO - PROCESS | 4016 | 1463780597659 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}] 14:43:17 INFO - PROCESS | 4016 | 1463780597750 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:43:17 INFO - PROCESS | 4016 | 1463780597760 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FBD000 == 46 [pid = 4016] [id = 641] 14:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002582C2B000) [pid = 4016] [serial = 1923] [outer = 0000000000000000] 14:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002583271400) [pid = 4016] [serial = 1924] [outer = 0000002582C2B000] 14:43:17 INFO - PROCESS | 4016 | 1463780597805 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000258553FC00) [pid = 4016] [serial = 1925] [outer = 0000002582C2B000] 14:43:18 INFO - PROCESS | 4016 | 1463780598240 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]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 14:43:18 INFO - PROCESS | 4016 | 1463780598291 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 4016 | 1463780598294 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:43:18 INFO - PROCESS | 4016 | 1463780598297 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 4016 | 1463780598299 Marionette TRACE conn5 <- [1,2530,null,{}] 14:43:18 INFO - PROCESS | 4016 | 1463780598302 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}] 14:43:18 INFO - PROCESS | 4016 | 1463780598386 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:43:18 INFO - PROCESS | 4016 | 1463780598395 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884C6000 == 47 [pid = 4016] [id = 642] 14:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025865AA800) [pid = 4016] [serial = 1926] [outer = 0000000000000000] 14:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (00000025865ADC00) [pid = 4016] [serial = 1927] [outer = 00000025865AA800] 14:43:18 INFO - PROCESS | 4016 | 1463780598441 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002586FD9800) [pid = 4016] [serial = 1928] [outer = 00000025865AA800] 14:43:18 INFO - PROCESS | 4016 | 1463780598860 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]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 587ms 14:43:18 INFO - PROCESS | 4016 | 1463780598892 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 4016 | 1463780598895 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:43:18 INFO - PROCESS | 4016 | 1463780598898 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 4016 | 1463780598900 Marionette TRACE conn5 <- [1,2534,null,{}] 14:43:18 INFO - PROCESS | 4016 | 1463780598903 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}] 14:43:18 INFO - PROCESS | 4016 | 1463780598993 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:43:19 INFO - PROCESS | 4016 | 1463780598999 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2B5000 == 48 [pid = 4016] [id = 643] 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002587334400) [pid = 4016] [serial = 1929] [outer = 0000000000000000] 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002587336800) [pid = 4016] [serial = 1930] [outer = 0000002587334400] 14:43:19 INFO - PROCESS | 4016 | 1463780599046 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000258733F800) [pid = 4016] [serial = 1931] [outer = 0000002587334400] 14:43:19 INFO - PROCESS | 4016 | 1463780599492 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]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 14:43:19 INFO - PROCESS | 4016 | 1463780599530 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 4016 | 1463780599532 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:43:19 INFO - PROCESS | 4016 | 1463780599547 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - PROCESS | 4016 | 1463780599549 Marionette TRACE conn5 <- [1,2538,null,{}] 14:43:19 INFO - PROCESS | 4016 | 1463780599553 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}] 14:43:19 INFO - PROCESS | 4016 | 1463780599693 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:43:19 INFO - PROCESS | 4016 | 1463780599822 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000258161C800 == 49 [pid = 4016] [id = 644] 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000258020FC00) [pid = 4016] [serial = 1932] [outer = 0000000000000000] 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002580429000) [pid = 4016] [serial = 1933] [outer = 000000258020FC00] 14:43:19 INFO - PROCESS | 4016 | 1463780599883 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000258169A400) [pid = 4016] [serial = 1934] [outer = 000000258020FC00] 14:43:20 INFO - PROCESS | 4016 | 1463780600554 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]]]}] 14:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1028ms 14:43:20 INFO - PROCESS | 4016 | 1463780600580 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 4016 | 1463780600584 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:43:20 INFO - PROCESS | 4016 | 1463780600589 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 4016 | 1463780600594 Marionette TRACE conn5 <- [1,2542,null,{}] 14:43:20 INFO - PROCESS | 4016 | 1463780600620 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}] 14:43:20 INFO - PROCESS | 4016 | 1463780600736 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:43:20 INFO - PROCESS | 4016 | 1463780600832 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000258416A000 == 50 [pid = 4016] [id = 645] 14:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582C26400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] 14:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002582DA0C00) [pid = 4016] [serial = 1936] [outer = 0000002582C26400] 14:43:20 INFO - PROCESS | 4016 | 1463780600892 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000258326EC00) [pid = 4016] [serial = 1937] [outer = 0000002582C26400] 14:43:21 INFO - PROCESS | 4016 | 1463780601491 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]]]}] 14:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 965ms 14:43:21 INFO - PROCESS | 4016 | 1463780601558 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:43:21 INFO - PROCESS | 4016 | 1463780601562 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:43:21 INFO - PROCESS | 4016 | 1463780601566 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:43:21 INFO - PROCESS | 4016 | 1463780601568 Marionette TRACE conn5 <- [1,2546,null,{}] 14:43:21 INFO - PROCESS | 4016 | 1463780601573 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}] 14:43:21 INFO - PROCESS | 4016 | 1463780601710 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:43:21 INFO - PROCESS | 4016 | 1463780601809 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A26E3000 == 51 [pid = 4016] [id = 646] 14:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002584D4C000) [pid = 4016] [serial = 1938] [outer = 0000000000000000] 14:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025856C9800) [pid = 4016] [serial = 1939] [outer = 0000002584D4C000] 14:43:21 INFO - PROCESS | 4016 | 1463780601866 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025864A3000) [pid = 4016] [serial = 1940] [outer = 0000002584D4C000] 14:43:22 INFO - PROCESS | 4016 | 1463780602505 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]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 986ms 14:43:22 INFO - PROCESS | 4016 | 1463780602553 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 4016 | 1463780602558 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:43:22 INFO - PROCESS | 4016 | 1463780602569 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 4016 | 1463780602575 Marionette TRACE conn5 <- [1,2550,null,{}] 14:43:22 INFO - PROCESS | 4016 | 1463780602579 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}] 14:43:22 INFO - PROCESS | 4016 | 1463780602694 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:43:22 INFO - PROCESS | 4016 | 1463780602814 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3385000 == 52 [pid = 4016] [id = 647] 14:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002586FDCC00) [pid = 4016] [serial = 1941] [outer = 0000000000000000] 14:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002587526000) [pid = 4016] [serial = 1942] [outer = 0000002586FDCC00] 14:43:22 INFO - PROCESS | 4016 | 1463780602872 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258752F800) [pid = 4016] [serial = 1943] [outer = 0000002586FDCC00] 14:43:23 INFO - PROCESS | 4016 | 1463780603469 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]]]}] 14:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 944ms 14:43:23 INFO - PROCESS | 4016 | 1463780603511 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:43:23 INFO - PROCESS | 4016 | 1463780603513 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:43:23 INFO - PROCESS | 4016 | 1463780603517 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:43:23 INFO - PROCESS | 4016 | 1463780603519 Marionette TRACE conn5 <- [1,2554,null,{}] 14:43:23 INFO - PROCESS | 4016 | 1463780603523 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}] 14:43:23 INFO - PROCESS | 4016 | 1463780603633 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:43:23 INFO - PROCESS | 4016 | 1463780603767 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586421000 == 53 [pid = 4016] [id = 648] 14:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258557C400) [pid = 4016] [serial = 1944] [outer = 0000000000000000] 14:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258979B400) [pid = 4016] [serial = 1945] [outer = 000000258557C400] 14:43:23 INFO - PROCESS | 4016 | 1463780603825 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025897A6400) [pid = 4016] [serial = 1946] [outer = 000000258557C400] 14:43:24 INFO - PROCESS | 4016 | 1463780604553 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]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1079ms 14:43:24 INFO - PROCESS | 4016 | 1463780604599 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 4016 | 1463780604604 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:43:24 INFO - PROCESS | 4016 | 1463780604609 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - PROCESS | 4016 | 1463780604613 Marionette TRACE conn5 <- [1,2558,null,{}] 14:43:24 INFO - PROCESS | 4016 | 1463780604618 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}] 14:43:24 INFO - PROCESS | 4016 | 1463780604725 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:43:24 INFO - PROCESS | 4016 | 1463780604824 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000258161E000 == 54 [pid = 4016] [id = 649] 14:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025820CDC00) [pid = 4016] [serial = 1947] [outer = 0000000000000000] 14:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025826E3800) [pid = 4016] [serial = 1948] [outer = 00000025820CDC00] 14:43:24 INFO - PROCESS | 4016 | 1463780604877 Marionette DEBUG loaded listener.js 14:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002582C25800) [pid = 4016] [serial = 1949] [outer = 00000025820CDC00] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 000000258627E800 == 53 [pid = 4016] [id = 528] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 00000025804B6800 == 52 [pid = 4016] [id = 532] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002580EDA800 == 51 [pid = 4016] [id = 527] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B5A800 == 50 [pid = 4016] [id = 518] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 000000258D2B5000 == 49 [pid = 4016] [id = 643] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 00000025884C6000 == 48 [pid = 4016] [id = 642] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FBD000 == 47 [pid = 4016] [id = 641] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FBD800 == 46 [pid = 4016] [id = 640] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 000000258160C000 == 45 [pid = 4016] [id = 639] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D6A000 == 44 [pid = 4016] [id = 638] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002584009000 == 43 [pid = 4016] [id = 637] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002583234800 == 42 [pid = 4016] [id = 636] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002581785000 == 41 [pid = 4016] [id = 635] 14:43:25 INFO - PROCESS | 4016 | --DOCSHELL 0000002581620000 == 40 [pid = 4016] [id = 634] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002583C6C800) [pid = 4016] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258430E400) [pid = 4016] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002580CB0000) [pid = 4016] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258202C800) [pid = 4016] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025826E6800) [pid = 4016] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002583267400) [pid = 4016] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258057C400) [pid = 4016] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258169C800) [pid = 4016] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002582C25400) [pid = 4016] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002582DA1000) [pid = 4016] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025820D4800) [pid = 4016] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002584329C00) [pid = 4016] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002584D58000) [pid = 4016] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258057D800) [pid = 4016] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002585587400) [pid = 4016] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002583C78400) [pid = 4016] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002585548000) [pid = 4016] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000258326BC00) [pid = 4016] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002583C5B400) [pid = 4016] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025A2865800) [pid = 4016] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258554CC00) [pid = 4016] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 4016 | 1463780605518 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]]]}] 14:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 923ms 14:43:25 INFO - PROCESS | 4016 | 1463780605536 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:43:25 INFO - PROCESS | 4016 | 1463780605542 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:43:25 INFO - PROCESS | 4016 | 1463780605549 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 4016 | 1463780605552 Marionette TRACE conn5 <- [1,2562,null,{}] 14:43:25 INFO - PROCESS | 4016 | 1463780605556 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}] 14:43:25 INFO - PROCESS | 4016 | 1463780605648 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:43:25 INFO - PROCESS | 4016 | 1463780605733 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B57000 == 41 [pid = 4016] [id = 650] 14:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000258042AC00) [pid = 4016] [serial = 1950] [outer = 0000000000000000] 14:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (0000002581699400) [pid = 4016] [serial = 1951] [outer = 000000258042AC00] 14:43:25 INFO - PROCESS | 4016 | 1463780605782 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002582028C00) [pid = 4016] [serial = 1952] [outer = 000000258042AC00] 14:43:26 INFO - PROCESS | 4016 | 1463780606229 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]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 14:43:26 INFO - PROCESS | 4016 | 1463780606284 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:43:26 INFO - PROCESS | 4016 | 1463780606287 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:43:26 INFO - PROCESS | 4016 | 1463780606291 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:43:26 INFO - PROCESS | 4016 | 1463780606295 Marionette TRACE conn5 <- [1,2566,null,{}] 14:43:26 INFO - PROCESS | 4016 | 1463780606306 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}] 14:43:26 INFO - PROCESS | 4016 | 1463780606400 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:43:26 INFO - PROCESS | 4016 | 1463780606412 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843AA000 == 42 [pid = 4016] [id = 651] 14:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002583262400) [pid = 4016] [serial = 1953] [outer = 0000000000000000] 14:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000258326E000) [pid = 4016] [serial = 1954] [outer = 0000002583262400] 14:43:26 INFO - PROCESS | 4016 | 1463780606461 Marionette DEBUG loaded listener.js 14:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002583C7B400) [pid = 4016] [serial = 1955] [outer = 0000002583262400] 14:43:26 INFO - PROCESS | 4016 | 1463780606937 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]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 14:43:26 INFO - PROCESS | 4016 | 1463780606985 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 4016 | 1463780606995 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:43:27 INFO - PROCESS | 4016 | 1463780606999 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - PROCESS | 4016 | 1463780607001 Marionette TRACE conn5 <- [1,2570,null,{}] 14:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:43:27 INFO - PROCESS | 4016 | 1463780607005 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}] 14:43:27 INFO - PROCESS | 4016 | 1463780607123 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:43:27 INFO - PROCESS | 4016 | 1463780607212 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585707800 == 43 [pid = 4016] [id = 652] 14:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002583265000) [pid = 4016] [serial = 1956] [outer = 0000000000000000] 14:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002584324000) [pid = 4016] [serial = 1957] [outer = 0000002583265000] 14:43:27 INFO - PROCESS | 4016 | 1463780607260 Marionette DEBUG loaded listener.js 14:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002584D4D800) [pid = 4016] [serial = 1958] [outer = 0000002583265000] 14:43:27 INFO - PROCESS | 4016 | 1463780607672 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]]]}] 14:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 735ms 14:43:27 INFO - PROCESS | 4016 | 1463780607740 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 4016 | 1463780607742 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:43:27 INFO - PROCESS | 4016 | 1463780607746 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:43:27 INFO - PROCESS | 4016 | 1463780607748 Marionette TRACE conn5 <- [1,2574,null,{}] 14:43:27 INFO - PROCESS | 4016 | 1463780607751 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}] 14:43:27 INFO - PROCESS | 4016 | 1463780607865 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:43:27 INFO - PROCESS | 4016 | 1463780607920 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FAB800 == 44 [pid = 4016] [id = 653] 14:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002584D52000) [pid = 4016] [serial = 1959] [outer = 0000000000000000] 14:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002584D58400) [pid = 4016] [serial = 1960] [outer = 0000002584D52000] 14:43:27 INFO - PROCESS | 4016 | 1463780607969 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002585580C00) [pid = 4016] [serial = 1961] [outer = 0000002584D52000] 14:43:28 INFO - PROCESS | 4016 | 1463780608443 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]]]}] 14:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 14:43:28 INFO - PROCESS | 4016 | 1463780608500 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:43:28 INFO - PROCESS | 4016 | 1463780608502 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:43:28 INFO - PROCESS | 4016 | 1463780608510 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:43:28 INFO - PROCESS | 4016 | 1463780608512 Marionette TRACE conn5 <- [1,2578,null,{}] 14:43:28 INFO - PROCESS | 4016 | 1463780608516 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}] 14:43:28 INFO - PROCESS | 4016 | 1463780608664 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:43:28 INFO - PROCESS | 4016 | 1463780608723 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:28 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580ED7000 == 45 [pid = 4016] [id = 654] 14:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258649C400) [pid = 4016] [serial = 1962] [outer = 0000000000000000] 14:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025865B1400) [pid = 4016] [serial = 1963] [outer = 000000258649C400] 14:43:28 INFO - PROCESS | 4016 | 1463780608771 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258733A800) [pid = 4016] [serial = 1964] [outer = 000000258649C400] 14:43:29 INFO - PROCESS | 4016 | 1463780609219 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]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 14:43:29 INFO - PROCESS | 4016 | 1463780609245 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 4016 | 1463780609248 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:43:29 INFO - PROCESS | 4016 | 1463780609251 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 4016 | 1463780609253 Marionette TRACE conn5 <- [1,2582,null,{}] 14:43:29 INFO - PROCESS | 4016 | 1463780609261 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}] 14:43:29 INFO - PROCESS | 4016 | 1463780609376 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:43:29 INFO - PROCESS | 4016 | 1463780609383 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583235800 == 46 [pid = 4016] [id = 655] 14:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258745E800) [pid = 4016] [serial = 1965] [outer = 0000000000000000] 14:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002587526400) [pid = 4016] [serial = 1966] [outer = 000000258745E800] 14:43:29 INFO - PROCESS | 4016 | 1463780609430 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025897A3800) [pid = 4016] [serial = 1967] [outer = 000000258745E800] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002585542000) [pid = 4016] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002580210C00) [pid = 4016] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258649A800) [pid = 4016] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025856CA000) [pid = 4016] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025826E4400) [pid = 4016] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002583264000) [pid = 4016] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002581698800) [pid = 4016] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002582C2B000) [pid = 4016] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002583C74C00) [pid = 4016] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:43:29 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025865AA800) [pid = 4016] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:43:29 INFO - PROCESS | 4016 | 1463780609937 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]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 14:43:29 INFO - PROCESS | 4016 | 1463780609987 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 4016 | 1463780609989 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:43:29 INFO - PROCESS | 4016 | 1463780609993 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 4016 | 1463780609994 Marionette TRACE conn5 <- [1,2586,null,{}] 14:43:30 INFO - PROCESS | 4016 | 1463780609998 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}] 14:43:30 INFO - PROCESS | 4016 | 1463780610121 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:43:30 INFO - PROCESS | 4016 | 1463780610128 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3059000 == 47 [pid = 4016] [id = 656] 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002583C74C00) [pid = 4016] [serial = 1968] [outer = 0000000000000000] 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025864A4C00) [pid = 4016] [serial = 1969] [outer = 0000002583C74C00] 14:43:30 INFO - PROCESS | 4016 | 1463780610176 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000258D264400) [pid = 4016] [serial = 1970] [outer = 0000002583C74C00] 14:43:30 INFO - PROCESS | 4016 | 1463780610616 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]]]}] 14:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 14:43:30 INFO - PROCESS | 4016 | 1463780610667 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 4016 | 1463780610669 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:43:30 INFO - PROCESS | 4016 | 1463780610673 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 4016 | 1463780610675 Marionette TRACE conn5 <- [1,2590,null,{}] 14:43:30 INFO - PROCESS | 4016 | 1463780610678 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}] 14:43:30 INFO - PROCESS | 4016 | 1463780610765 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:43:30 INFO - PROCESS | 4016 | 1463780610772 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40D9000 == 48 [pid = 4016] [id = 657] 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258D269C00) [pid = 4016] [serial = 1971] [outer = 0000000000000000] 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258D271000) [pid = 4016] [serial = 1972] [outer = 000000258D269C00] 14:43:30 INFO - PROCESS | 4016 | 1463780610819 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258D2AA400) [pid = 4016] [serial = 1973] [outer = 000000258D269C00] 14:43:31 INFO - PROCESS | 4016 | 1463780611261 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]]]}] 14:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 14:43:31 INFO - PROCESS | 4016 | 1463780611305 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:43:31 INFO - PROCESS | 4016 | 1463780611308 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:43:31 INFO - PROCESS | 4016 | 1463780611312 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:43:31 INFO - PROCESS | 4016 | 1463780611314 Marionette TRACE conn5 <- [1,2594,null,{}] 14:43:31 INFO - PROCESS | 4016 | 1463780611317 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}] 14:43:31 INFO - PROCESS | 4016 | 1463780611405 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:43:31 INFO - PROCESS | 4016 | 1463780611413 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7834000 == 49 [pid = 4016] [id = 658] 14:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258D2ADC00) [pid = 4016] [serial = 1974] [outer = 0000000000000000] 14:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258D2E6000) [pid = 4016] [serial = 1975] [outer = 000000258D2ADC00] 14:43:31 INFO - PROCESS | 4016 | 1463780611460 Marionette DEBUG loaded listener.js 14:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258D2EE800) [pid = 4016] [serial = 1976] [outer = 000000258D2ADC00] 14:43:32 INFO - PROCESS | 4016 | 1463780612207 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]]]}] 14:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 923ms 14:43:32 INFO - PROCESS | 4016 | 1463780612239 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:43:32 INFO - PROCESS | 4016 | 1463780612244 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:43:32 INFO - PROCESS | 4016 | 1463780612251 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:43:32 INFO - PROCESS | 4016 | 1463780612256 Marionette TRACE conn5 <- [1,2598,null,{}] 14:43:32 INFO - PROCESS | 4016 | 1463780612261 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}] 14:43:32 INFO - PROCESS | 4016 | 1463780612382 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:43:32 INFO - PROCESS | 4016 | 1463780612510 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:32 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FC6000 == 50 [pid = 4016] [id = 659] 14:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002581C53000) [pid = 4016] [serial = 1977] [outer = 0000000000000000] 14:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025826E1000) [pid = 4016] [serial = 1978] [outer = 0000002581C53000] 14:43:32 INFO - PROCESS | 4016 | 1463780612571 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002582C2A400) [pid = 4016] [serial = 1979] [outer = 0000002581C53000] 14:43:33 INFO - PROCESS | 4016 | 1463780613229 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]]]}] 14:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1025ms 14:43:33 INFO - PROCESS | 4016 | 1463780613278 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:43:33 INFO - PROCESS | 4016 | 1463780613285 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:43:33 INFO - PROCESS | 4016 | 1463780613291 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:43:33 INFO - PROCESS | 4016 | 1463780613295 Marionette TRACE conn5 <- [1,2602,null,{}] 14:43:33 INFO - PROCESS | 4016 | 1463780613299 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}] 14:43:33 INFO - PROCESS | 4016 | 1463780613418 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:43:33 INFO - PROCESS | 4016 | 1463780613517 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000258641B000 == 51 [pid = 4016] [id = 660] 14:43:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002583C79000) [pid = 4016] [serial = 1980] [outer = 0000000000000000] 14:43:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002584325400) [pid = 4016] [serial = 1981] [outer = 0000002583C79000] 14:43:33 INFO - PROCESS | 4016 | 1463780613575 Marionette DEBUG loaded listener.js 14:43:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258558A800) [pid = 4016] [serial = 1982] [outer = 0000002583C79000] 14:43:34 INFO - PROCESS | 4016 | 1463780614221 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]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 986ms 14:43:34 INFO - PROCESS | 4016 | 1463780614283 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 4016 | 1463780614286 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:43:34 INFO - PROCESS | 4016 | 1463780614290 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 4016 | 1463780614294 Marionette TRACE conn5 <- [1,2606,null,{}] 14:43:34 INFO - PROCESS | 4016 | 1463780614306 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}] 14:43:34 INFO - PROCESS | 4016 | 1463780614467 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:43:34 INFO - PROCESS | 4016 | 1463780614488 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A7C000 == 52 [pid = 4016] [id = 661] 14:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002587340400) [pid = 4016] [serial = 1983] [outer = 0000000000000000] 14:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002589797400) [pid = 4016] [serial = 1984] [outer = 0000002587340400] 14:43:34 INFO - PROCESS | 4016 | 1463780614548 Marionette DEBUG loaded listener.js 14:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000258D2EDC00) [pid = 4016] [serial = 1985] [outer = 0000002587340400] 14:43:35 INFO - PROCESS | 4016 | 1463780615136 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]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 881ms 14:43:35 INFO - PROCESS | 4016 | 1463780615173 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 4016 | 1463780615176 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:43:35 INFO - PROCESS | 4016 | 1463780615179 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 4016 | 1463780615182 Marionette TRACE conn5 <- [1,2610,null,{}] 14:43:35 INFO - PROCESS | 4016 | 1463780615186 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}] 14:43:35 INFO - PROCESS | 4016 | 1463780615315 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:43:35 INFO - PROCESS | 4016 | 1463780615412 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8581000 == 53 [pid = 4016] [id = 662] 14:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A1653000) [pid = 4016] [serial = 1986] [outer = 0000000000000000] 14:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025A1659C00) [pid = 4016] [serial = 1987] [outer = 00000025A1653000] 14:43:35 INFO - PROCESS | 4016 | 1463780615470 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A1EC8800) [pid = 4016] [serial = 1988] [outer = 00000025A1653000] 14:43:36 INFO - PROCESS | 4016 | 1463780616131 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]]]}] 14:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 986ms 14:43:36 INFO - PROCESS | 4016 | 1463780616168 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:43:36 INFO - PROCESS | 4016 | 1463780616170 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:43:36 INFO - PROCESS | 4016 | 1463780616173 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:43:36 INFO - PROCESS | 4016 | 1463780616176 Marionette TRACE conn5 <- [1,2614,null,{}] 14:43:36 INFO - PROCESS | 4016 | 1463780616180 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}] 14:43:36 INFO - PROCESS | 4016 | 1463780616293 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:43:36 INFO - PROCESS | 4016 | 1463780616389 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92AE800 == 54 [pid = 4016] [id = 663] 14:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A1E43400) [pid = 4016] [serial = 1989] [outer = 0000000000000000] 14:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025A1F25000) [pid = 4016] [serial = 1990] [outer = 00000025A1E43400] 14:43:36 INFO - PROCESS | 4016 | 1463780616447 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A2630800) [pid = 4016] [serial = 1991] [outer = 00000025A1E43400] 14:43:37 INFO - PROCESS | 4016 | 1463780617321 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]]]}] 14:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1240ms 14:43:37 INFO - PROCESS | 4016 | 1463780617417 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 4016 | 1463780617421 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:43:37 INFO - PROCESS | 4016 | 1463780617426 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 4016 | 1463780617430 Marionette TRACE conn5 <- [1,2618,null,{}] 14:43:37 INFO - PROCESS | 4016 | 1463780617436 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}] 14:43:37 INFO - PROCESS | 4016 | 1463780617542 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:43:37 INFO - PROCESS | 4016 | 1463780617622 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581778800 == 55 [pid = 4016] [id = 664] 14:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (000000258041F800) [pid = 4016] [serial = 1992] [outer = 0000000000000000] 14:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002580CA4400) [pid = 4016] [serial = 1993] [outer = 000000258041F800] 14:43:37 INFO - PROCESS | 4016 | 1463780617717 Marionette DEBUG loaded listener.js 14:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002581C50400) [pid = 4016] [serial = 1994] [outer = 000000258041F800] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002584017000 == 54 [pid = 4016] [id = 522] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC9000 == 53 [pid = 4016] [id = 521] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025836AC800 == 52 [pid = 4016] [id = 520] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D22000 == 51 [pid = 4016] [id = 519] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40D9000 == 50 [pid = 4016] [id = 657] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3059000 == 49 [pid = 4016] [id = 656] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002583235800 == 48 [pid = 4016] [id = 655] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002580ED7000 == 47 [pid = 4016] [id = 654] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FAB800 == 46 [pid = 4016] [id = 653] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002585707800 == 45 [pid = 4016] [id = 652] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025843AA000 == 44 [pid = 4016] [id = 651] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B57000 == 43 [pid = 4016] [id = 650] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 000000258161E000 == 42 [pid = 4016] [id = 649] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025820C8000) [pid = 4016] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002587336800) [pid = 4016] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025856CD800) [pid = 4016] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002583C64400) [pid = 4016] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3385000 == 41 [pid = 4016] [id = 647] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 00000025A26E3000 == 40 [pid = 4016] [id = 646] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 000000258416A000 == 39 [pid = 4016] [id = 645] 14:43:38 INFO - PROCESS | 4016 | --DOCSHELL 000000258161C800 == 38 [pid = 4016] [id = 644] 14:43:38 INFO - PROCESS | 4016 | 1463780618360 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]]]}] 14:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 14:43:38 INFO - PROCESS | 4016 | 1463780618417 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:43:38 INFO - PROCESS | 4016 | 1463780618423 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:43:38 INFO - PROCESS | 4016 | 1463780618429 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:43:38 INFO - PROCESS | 4016 | 1463780618432 Marionette TRACE conn5 <- [1,2622,null,{}] 14:43:38 INFO - PROCESS | 4016 | 1463780618436 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}] 14:43:38 INFO - PROCESS | 4016 | 1463780618532 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002582C2A800) [pid = 4016] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (0000002583C67C00) [pid = 4016] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002583F64000) [pid = 4016] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002581A2B800) [pid = 4016] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002581C4A000) [pid = 4016] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000258553FC00) [pid = 4016] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002583271400) [pid = 4016] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025865A5C00) [pid = 4016] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002584307800) [pid = 4016] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002584329800) [pid = 4016] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002586FD9800) [pid = 4016] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025856D4800) [pid = 4016] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (00000025865ADC00) [pid = 4016] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258557B400) [pid = 4016] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002581696000) [pid = 4016] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002580427800) [pid = 4016] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (00000025864A4400) [pid = 4016] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025856CFC00) [pid = 4016] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586034000) [pid = 4016] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002582B44000) [pid = 4016] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 4016 | 1463780618625 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000258177F800 == 39 [pid = 4016] [id = 665] 14:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002580CAE800) [pid = 4016] [serial = 1995] [outer = 0000000000000000] 14:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258169AC00) [pid = 4016] [serial = 1996] [outer = 0000002580CAE800] 14:43:38 INFO - PROCESS | 4016 | 1463780618674 Marionette DEBUG loaded listener.js 14:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025820CD000) [pid = 4016] [serial = 1997] [outer = 0000002580CAE800] 14:43:39 INFO - PROCESS | 4016 | 1463780619143 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]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 14:43:39 INFO - PROCESS | 4016 | 1463780619207 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 4016 | 1463780619209 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:43:39 INFO - PROCESS | 4016 | 1463780619213 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 4016 | 1463780619217 Marionette TRACE conn5 <- [1,2626,null,{}] 14:43:39 INFO - PROCESS | 4016 | 1463780619227 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}] 14:43:39 INFO - PROCESS | 4016 | 1463780619324 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:43:39 INFO - PROCESS | 4016 | 1463780619341 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000258400E000 == 40 [pid = 4016] [id = 666] 14:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002583265800) [pid = 4016] [serial = 1998] [outer = 0000000000000000] 14:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000258326D800) [pid = 4016] [serial = 1999] [outer = 0000002583265800] 14:43:39 INFO - PROCESS | 4016 | 1463780619392 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583C6F000) [pid = 4016] [serial = 2000] [outer = 0000002583265800] 14:43:39 INFO - PROCESS | 4016 | 1463780619868 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]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 14:43:39 INFO - PROCESS | 4016 | 1463780619908 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 4016 | 1463780619919 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:43:39 INFO - PROCESS | 4016 | 1463780619923 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 4016 | 1463780619924 Marionette TRACE conn5 <- [1,2630,null,{}] 14:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:43:39 INFO - PROCESS | 4016 | 1463780619928 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}] 14:43:40 INFO - PROCESS | 4016 | 1463780620019 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:43:40 INFO - PROCESS | 4016 | 1463780620028 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585679800 == 41 [pid = 4016] [id = 667] 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002583F6D000) [pid = 4016] [serial = 2001] [outer = 0000000000000000] 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258430CC00) [pid = 4016] [serial = 2002] [outer = 0000002583F6D000] 14:43:40 INFO - PROCESS | 4016 | 1463780620076 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258432AC00) [pid = 4016] [serial = 2003] [outer = 0000002583F6D000] 14:43:40 INFO - PROCESS | 4016 | 1463780620535 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]]]}] 14:43:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:43:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 14:43:40 INFO - PROCESS | 4016 | 1463780620599 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 4016 | 1463780620601 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:43:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:43:40 INFO - PROCESS | 4016 | 1463780620605 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - PROCESS | 4016 | 1463780620606 Marionette TRACE conn5 <- [1,2634,null,{}] 14:43:40 INFO - PROCESS | 4016 | 1463780620610 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}] 14:43:40 INFO - PROCESS | 4016 | 1463780620724 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:43:40 INFO - PROCESS | 4016 | 1463780620774 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585768800 == 42 [pid = 4016] [id = 668] 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002584D4D400) [pid = 4016] [serial = 2004] [outer = 0000000000000000] 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002585544000) [pid = 4016] [serial = 2005] [outer = 0000002584D4D400] 14:43:40 INFO - PROCESS | 4016 | 1463780620822 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025856C6C00) [pid = 4016] [serial = 2006] [outer = 0000002584D4D400] 14:43:41 INFO - PROCESS | 4016 | 1463780621257 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]]]}] 14:43:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:43:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 14:43:41 INFO - PROCESS | 4016 | 1463780621282 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 4016 | 1463780621284 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:43:41 INFO - PROCESS | 4016 | 1463780621287 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 4016 | 1463780621289 Marionette TRACE conn5 <- [1,2638,null,{}] 14:43:41 INFO - PROCESS | 4016 | 1463780621293 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}] 14:43:41 INFO - PROCESS | 4016 | 1463780621440 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:43:41 INFO - PROCESS | 4016 | 1463780621529 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586405800 == 43 [pid = 4016] [id = 669] 14:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002586039000) [pid = 4016] [serial = 2007] [outer = 0000000000000000] 14:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025865A7C00) [pid = 4016] [serial = 2008] [outer = 0000002586039000] 14:43:41 INFO - PROCESS | 4016 | 1463780621578 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002586FDFC00) [pid = 4016] [serial = 2009] [outer = 0000002586039000] 14:43:42 INFO - PROCESS | 4016 | 1463780622009 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]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 776ms 14:43:42 INFO - PROCESS | 4016 | 1463780622065 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 4016 | 1463780622067 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:43:42 INFO - PROCESS | 4016 | 1463780622070 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:43:42 INFO - PROCESS | 4016 | 1463780622072 Marionette TRACE conn5 <- [1,2642,null,{}] 14:43:42 INFO - PROCESS | 4016 | 1463780622076 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}] 14:43:42 INFO - PROCESS | 4016 | 1463780622192 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:43:42 INFO - PROCESS | 4016 | 1463780622244 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884D0800 == 44 [pid = 4016] [id = 670] 14:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002587338400) [pid = 4016] [serial = 2010] [outer = 0000000000000000] 14:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000258745F800) [pid = 4016] [serial = 2011] [outer = 0000002587338400] 14:43:42 INFO - PROCESS | 4016 | 1463780622296 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258979F400) [pid = 4016] [serial = 2012] [outer = 0000002587338400] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000258430BC00) [pid = 4016] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002581A9FC00) [pid = 4016] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002583262800) [pid = 4016] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025820CDC00) [pid = 4016] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002583265000) [pid = 4016] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002583262400) [pid = 4016] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002584D52000) [pid = 4016] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258042AC00) [pid = 4016] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258557C400) [pid = 4016] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002587334400) [pid = 4016] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258649C400) [pid = 4016] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258745E800) [pid = 4016] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002583C74C00) [pid = 4016] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258D269C00) [pid = 4016] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:43:42 INFO - PROCESS | 4016 | 1463780622877 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]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 819ms 14:43:42 INFO - PROCESS | 4016 | 1463780622892 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 4016 | 1463780622894 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:43:42 INFO - PROCESS | 4016 | 1463780622897 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:43:42 INFO - PROCESS | 4016 | 1463780622899 Marionette TRACE conn5 <- [1,2646,null,{}] 14:43:42 INFO - PROCESS | 4016 | 1463780622903 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}] 14:43:43 INFO - PROCESS | 4016 | 1463780623029 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:43:43 INFO - PROCESS | 4016 | 1463780623086 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D2000 == 45 [pid = 4016] [id = 671] 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002581A9FC00) [pid = 4016] [serial = 2013] [outer = 0000000000000000] 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583C60400) [pid = 4016] [serial = 2014] [outer = 0000002581A9FC00] 14:43:43 INFO - PROCESS | 4016 | 1463780623132 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258557D400) [pid = 4016] [serial = 2015] [outer = 0000002581A9FC00] 14:43:43 INFO - PROCESS | 4016 | 1463780623501 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]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 14:43:43 INFO - PROCESS | 4016 | 1463780623540 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 4016 | 1463780623542 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:43:43 INFO - PROCESS | 4016 | 1463780623546 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 4016 | 1463780623548 Marionette TRACE conn5 <- [1,2650,null,{}] 14:43:43 INFO - PROCESS | 4016 | 1463780623552 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}] 14:43:43 INFO - PROCESS | 4016 | 1463780623639 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:43:43 INFO - PROCESS | 4016 | 1463780623646 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A264A800 == 46 [pid = 4016] [id = 672] 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002587340800) [pid = 4016] [serial = 2016] [outer = 0000000000000000] 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258D2A2800) [pid = 4016] [serial = 2017] [outer = 0000002587340800] 14:43:43 INFO - PROCESS | 4016 | 1463780623693 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258D2EC000) [pid = 4016] [serial = 2018] [outer = 0000002587340800] 14:43:44 INFO - PROCESS | 4016 | 1463780624123 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]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:43:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 14:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:43:44 INFO - PROCESS | 4016 | 1463780624179 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 4016 | 1463780624181 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:43:44 INFO - PROCESS | 4016 | 1463780624184 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - PROCESS | 4016 | 1463780624186 Marionette TRACE conn5 <- [1,2654,null,{}] 14:43:44 INFO - PROCESS | 4016 | 1463780624190 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}] 14:43:44 INFO - PROCESS | 4016 | 1463780624280 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:43:44 INFO - PROCESS | 4016 | 1463780624286 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40CE800 == 47 [pid = 4016] [id = 673] 14:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A1F22C00) [pid = 4016] [serial = 2019] [outer = 0000000000000000] 14:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A26CAC00) [pid = 4016] [serial = 2020] [outer = 00000025A1F22C00] 14:43:44 INFO - PROCESS | 4016 | 1463780624344 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025A2AB8000) [pid = 4016] [serial = 2021] [outer = 00000025A1F22C00] 14:43:44 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:43:45 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:43:45 INFO - PROCESS | 4016 | 1463780625443 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]]]}] 14:43:45 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) 14:43:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1292ms 14:43:45 INFO - PROCESS | 4016 | 1463780625480 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:43:45 INFO - PROCESS | 4016 | 1463780625484 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:43:45 INFO - PROCESS | 4016 | 1463780625531 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - PROCESS | 4016 | 1463780625535 Marionette TRACE conn5 <- [1,2658,null,{}] 14:43:45 INFO - PROCESS | 4016 | 1463780625544 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}] 14:43:45 INFO - PROCESS | 4016 | 1463780625657 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:43:45 INFO - PROCESS | 4016 | 1463780625870 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000258324F000 == 48 [pid = 4016] [id = 674] 14:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258169C000) [pid = 4016] [serial = 2022] [outer = 0000000000000000] 14:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025820D3000) [pid = 4016] [serial = 2023] [outer = 000000258169C000] 14:43:45 INFO - PROCESS | 4016 | 1463780625931 Marionette DEBUG loaded listener.js 14:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002582D9B400) [pid = 4016] [serial = 2024] [outer = 000000258169C000] 14:43:47 INFO - PROCESS | 4016 | 1463780627015 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] 14:43:47 INFO - PROCESS | 4016 | 1463780627073 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:43:47 INFO - PROCESS | 4016 | 1463780627079 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:43:47 INFO - PROCESS | 4016 | 1463780627083 Marionette TRACE conn5 <- [1,2662,null,{}] 14:43:47 INFO - PROCESS | 4016 | 1463780627087 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}] 14:43:47 INFO - PROCESS | 4016 | 1463780627237 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:43:47 INFO - PROCESS | 4016 | 1463780627398 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586407800 == 49 [pid = 4016] [id = 675] 14:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002582C25400) [pid = 4016] [serial = 2025] [outer = 0000000000000000] 14:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002584321400) [pid = 4016] [serial = 2026] [outer = 0000002582C25400] 14:43:47 INFO - PROCESS | 4016 | 1463780627457 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000002586035000) [pid = 4016] [serial = 2027] [outer = 0000002582C25400] 14:43:48 INFO - PROCESS | 4016 | 1463780628518 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] 14:43:48 INFO - PROCESS | 4016 | 1463780628574 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:43:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:43:48 INFO - PROCESS | 4016 | 1463780628578 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 4016 | 1463780628582 Marionette TRACE conn5 <- [1,2666,null,{}] 14:43:48 INFO - PROCESS | 4016 | 1463780628819 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}] 14:43:48 INFO - PROCESS | 4016 | 1463780628926 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:43:49 INFO - PROCESS | 4016 | 1463780629007 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584012800 == 50 [pid = 4016] [id = 676] 14:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002582028400) [pid = 4016] [serial = 2028] [outer = 0000000000000000] 14:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002582031400) [pid = 4016] [serial = 2029] [outer = 0000002582028400] 14:43:49 INFO - PROCESS | 4016 | 1463780629100 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002582C2A800) [pid = 4016] [serial = 2030] [outer = 0000002582028400] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 000000258575E800 == 49 [pid = 4016] [id = 526] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002584D74000 == 48 [pid = 4016] [id = 524] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 000000258975C000 == 47 [pid = 4016] [id = 633] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025A264A800 == 46 [pid = 4016] [id = 672] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D2000 == 45 [pid = 4016] [id = 671] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025884D0800 == 44 [pid = 4016] [id = 670] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002586405800 == 43 [pid = 4016] [id = 669] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002585768800 == 42 [pid = 4016] [id = 668] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002585679800 == 41 [pid = 4016] [id = 667] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 000000258400E000 == 40 [pid = 4016] [id = 666] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000258D2E6000) [pid = 4016] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002580429000) [pid = 4016] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002582DA0C00) [pid = 4016] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025856C9800) [pid = 4016] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002587526000) [pid = 4016] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 000000258177F800 == 39 [pid = 4016] [id = 665] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002581778800 == 38 [pid = 4016] [id = 664] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92AE800 == 37 [pid = 4016] [id = 663] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8581000 == 36 [pid = 4016] [id = 662] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A7C000 == 35 [pid = 4016] [id = 661] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 000000258641B000 == 34 [pid = 4016] [id = 660] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 0000002583FC6000 == 33 [pid = 4016] [id = 659] 14:43:49 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7834000 == 32 [pid = 4016] [id = 658] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002586040C00) [pid = 4016] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002582B49C00) [pid = 4016] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002583F68400) [pid = 4016] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002582C25800) [pid = 4016] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025826E3800) [pid = 4016] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002584324000) [pid = 4016] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258326E000) [pid = 4016] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002583C7B400) [pid = 4016] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002584D58400) [pid = 4016] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581699400) [pid = 4016] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002582028C00) [pid = 4016] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025897A6400) [pid = 4016] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000258979B400) [pid = 4016] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258733F800) [pid = 4016] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025865B1400) [pid = 4016] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002585580C00) [pid = 4016] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002587526400) [pid = 4016] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000258733A800) [pid = 4016] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025897A3800) [pid = 4016] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025864A4C00) [pid = 4016] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258D271000) [pid = 4016] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000258D264400) [pid = 4016] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002584D4D800) [pid = 4016] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:43:49 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000258D2AA400) [pid = 4016] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:43:50 INFO - PROCESS | 4016 | 1463780630179 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]]]}] 14:43:50 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) 14:43:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1637ms 14:43:50 INFO - PROCESS | 4016 | 1463780630217 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:43:50 INFO - PROCESS | 4016 | 1463780630222 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:43:50 INFO - PROCESS | 4016 | 1463780630227 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:43:50 INFO - PROCESS | 4016 | 1463780630229 Marionette TRACE conn5 <- [1,2670,null,{}] 14:43:50 INFO - PROCESS | 4016 | 1463780630234 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}] 14:43:50 INFO - PROCESS | 4016 | 1463780630327 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:43:50 INFO - PROCESS | 4016 | 1463780630467 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DBB000 == 33 [pid = 4016] [id = 677] 14:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000258202C800) [pid = 4016] [serial = 2031] [outer = 0000000000000000] 14:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025826E6C00) [pid = 4016] [serial = 2032] [outer = 000000258202C800] 14:43:50 INFO - PROCESS | 4016 | 1463780630521 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582DA3000) [pid = 4016] [serial = 2033] [outer = 000000258202C800] 14:43:51 INFO - PROCESS | 4016 | 1463780631418 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]]]}] 14:43:51 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) 14:43:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1239ms 14:43:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:43:51 INFO - PROCESS | 4016 | 1463780631470 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 4016 | 1463780631473 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:43:51 INFO - PROCESS | 4016 | 1463780631477 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 4016 | 1463780631479 Marionette TRACE conn5 <- [1,2674,null,{}] 14:43:51 INFO - PROCESS | 4016 | 1463780631483 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}] 14:43:51 INFO - PROCESS | 4016 | 1463780631576 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:43:51 INFO - PROCESS | 4016 | 1463780631585 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843AD000 == 34 [pid = 4016] [id = 678] 14:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000258057D400) [pid = 4016] [serial = 2034] [outer = 0000000000000000] 14:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002583F61C00) [pid = 4016] [serial = 2035] [outer = 000000258057D400] 14:43:51 INFO - PROCESS | 4016 | 1463780631639 Marionette DEBUG loaded listener.js 14:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002584309000) [pid = 4016] [serial = 2036] [outer = 000000258057D400] 14:43:52 INFO - PROCESS | 4016 | 1463780632690 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] 14:43:52 INFO - PROCESS | 4016 | 1463780632730 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:43:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:43:52 INFO - PROCESS | 4016 | 1463780632735 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - PROCESS | 4016 | 1463780632737 Marionette TRACE conn5 <- [1,2678,null,{}] 14:43:52 INFO - PROCESS | 4016 | 1463780632748 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}] 14:43:52 INFO - PROCESS | 4016 | 1463780632872 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:43:52 INFO - PROCESS | 4016 | 1463780632879 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FA4000 == 35 [pid = 4016] [id = 679] 14:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002583F6A800) [pid = 4016] [serial = 2037] [outer = 0000000000000000] 14:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002584D57800) [pid = 4016] [serial = 2038] [outer = 0000002583F6A800] 14:43:52 INFO - PROCESS | 4016 | 1463780632928 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002586034400) [pid = 4016] [serial = 2039] [outer = 0000002583F6A800] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002583F6D000) [pid = 4016] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002586039000) [pid = 4016] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000258041F800) [pid = 4016] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002587340800) [pid = 4016] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002583265800) [pid = 4016] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002584D4D400) [pid = 4016] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002581AA9C00) [pid = 4016] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002582C26400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002580CAE800) [pid = 4016] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581A9FC00) [pid = 4016] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002581C52400) [pid = 4016] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002587338400) [pid = 4016] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258D2ADC00) [pid = 4016] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258020FC00) [pid = 4016] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002580CA4000) [pid = 4016] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (0000002584D4C000) [pid = 4016] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:43:53 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002586FDCC00) [pid = 4016] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:43:53 INFO - PROCESS | 4016 | 1463780633910 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] 14:43:53 INFO - PROCESS | 4016 | 1463780633969 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:43:53 INFO - PROCESS | 4016 | 1463780633973 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 4016 | 1463780633974 Marionette TRACE conn5 <- [1,2682,null,{}] 14:43:53 INFO - PROCESS | 4016 | 1463780633978 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}] 14:43:54 INFO - PROCESS | 4016 | 1463780634066 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:43:54 INFO - PROCESS | 4016 | 1463780634074 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586405800 == 36 [pid = 4016] [id = 680] 14:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000258041F800) [pid = 4016] [serial = 2040] [outer = 0000000000000000] 14:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002582030C00) [pid = 4016] [serial = 2041] [outer = 000000258041F800] 14:43:54 INFO - PROCESS | 4016 | 1463780634122 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002584D4D400) [pid = 4016] [serial = 2042] [outer = 000000258041F800] 14:43:55 INFO - PROCESS | 4016 | 1463780635061 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] 14:43:55 INFO - PROCESS | 4016 | 1463780635109 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:43:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:43:55 INFO - PROCESS | 4016 | 1463780635112 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 4016 | 1463780635114 Marionette TRACE conn5 <- [1,2686,null,{}] 14:43:55 INFO - PROCESS | 4016 | 1463780635118 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}] 14:43:55 INFO - PROCESS | 4016 | 1463780635231 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:43:55 INFO - PROCESS | 4016 | 1463780635241 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884E2800 == 37 [pid = 4016] [id = 681] 14:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025865A5C00) [pid = 4016] [serial = 2043] [outer = 0000000000000000] 14:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002586FDEC00) [pid = 4016] [serial = 2044] [outer = 00000025865A5C00] 14:43:55 INFO - PROCESS | 4016 | 1463780635289 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258745A400) [pid = 4016] [serial = 2045] [outer = 00000025865A5C00] 14:43:56 INFO - PROCESS | 4016 | 1463780636270 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] 14:43:56 INFO - PROCESS | 4016 | 1463780636299 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:43:56 INFO - PROCESS | 4016 | 1463780636304 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - PROCESS | 4016 | 1463780636309 Marionette TRACE conn5 <- [1,2690,null,{}] 14:43:56 INFO - PROCESS | 4016 | 1463780636315 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}] 14:43:56 INFO - PROCESS | 4016 | 1463780636468 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:43:56 INFO - PROCESS | 4016 | 1463780636588 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DB1800 == 38 [pid = 4016] [id = 682] 14:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000258169B800) [pid = 4016] [serial = 2046] [outer = 0000000000000000] 14:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002581A2E800) [pid = 4016] [serial = 2047] [outer = 000000258169B800] 14:43:56 INFO - PROCESS | 4016 | 1463780636650 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025826EBC00) [pid = 4016] [serial = 2048] [outer = 000000258169B800] 14:43:57 INFO - PROCESS | 4016 | 1463780637342 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]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:43:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1081ms 14:43:57 INFO - PROCESS | 4016 | 1463780637389 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 4016 | 1463780637396 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:43:57 INFO - PROCESS | 4016 | 1463780637403 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - PROCESS | 4016 | 1463780637406 Marionette TRACE conn5 <- [1,2694,null,{}] 14:43:57 INFO - PROCESS | 4016 | 1463780637410 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}] 14:43:57 INFO - PROCESS | 4016 | 1463780637526 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:43:57 INFO - PROCESS | 4016 | 1463780637624 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000258628E800 == 39 [pid = 4016] [id = 683] 14:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002583F68400) [pid = 4016] [serial = 2049] [outer = 0000000000000000] 14:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002584303000) [pid = 4016] [serial = 2050] [outer = 0000002583F68400] 14:43:57 INFO - PROCESS | 4016 | 1463780637683 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002585541000) [pid = 4016] [serial = 2051] [outer = 0000002583F68400] 14:43:58 INFO - PROCESS | 4016 | 1463780638307 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]]]}] 14:43:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:43:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 924ms 14:43:58 INFO - PROCESS | 4016 | 1463780638332 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:43:58 INFO - PROCESS | 4016 | 1463780638335 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:43:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:43:58 INFO - PROCESS | 4016 | 1463780638339 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:43:58 INFO - PROCESS | 4016 | 1463780638343 Marionette TRACE conn5 <- [1,2698,null,{}] 14:43:58 INFO - PROCESS | 4016 | 1463780638355 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}] 14:43:58 INFO - PROCESS | 4016 | 1463780638476 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:43:58 INFO - PROCESS | 4016 | 1463780638603 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025843AC000 == 40 [pid = 4016] [id = 684] 14:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025865A5400) [pid = 4016] [serial = 2052] [outer = 0000000000000000] 14:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002586FE0400) [pid = 4016] [serial = 2053] [outer = 00000025865A5400] 14:43:58 INFO - PROCESS | 4016 | 1463780638665 Marionette DEBUG loaded listener.js 14:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002587526800) [pid = 4016] [serial = 2054] [outer = 00000025865A5400] 14:43:59 INFO - PROCESS | 4016 | 1463780639307 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] 14:43:59 INFO - PROCESS | 4016 | 1463780639331 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:43:59 INFO - PROCESS | 4016 | 1463780639334 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 4016 | 1463780639336 Marionette TRACE conn5 <- [1,2702,null,{}] 14:43:59 INFO - PROCESS | 4016 | 1463780639340 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}] 14:43:59 INFO - PROCESS | 4016 | 1463780639453 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:43:59 INFO - PROCESS | 4016 | 1463780639551 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A4779000 == 41 [pid = 4016] [id = 685] 14:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258D262C00) [pid = 4016] [serial = 2055] [outer = 0000000000000000] 14:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258D2A5000) [pid = 4016] [serial = 2056] [outer = 000000258D262C00] 14:43:59 INFO - PROCESS | 4016 | 1463780639609 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258D2B1C00) [pid = 4016] [serial = 2057] [outer = 000000258D262C00] 14:44:00 INFO - PROCESS | 4016 | 1463780640194 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]]]}] 14:44:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:44:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 14:44:00 INFO - PROCESS | 4016 | 1463780640216 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 4016 | 1463780640219 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:44:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:44:00 INFO - PROCESS | 4016 | 1463780640223 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 4016 | 1463780640225 Marionette TRACE conn5 <- [1,2706,null,{}] 14:44:00 INFO - PROCESS | 4016 | 1463780640228 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}] 14:44:00 INFO - PROCESS | 4016 | 1463780640337 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:44:00 INFO - PROCESS | 4016 | 1463780640435 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8393000 == 42 [pid = 4016] [id = 686] 14:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025A1654400) [pid = 4016] [serial = 2058] [outer = 0000000000000000] 14:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025A1EC8000) [pid = 4016] [serial = 2059] [outer = 00000025A1654400] 14:44:00 INFO - PROCESS | 4016 | 1463780640493 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A1F2BC00) [pid = 4016] [serial = 2060] [outer = 00000025A1654400] 14:44:01 INFO - PROCESS | 4016 | 1463780641167 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] 14:44:01 INFO - PROCESS | 4016 | 1463780641214 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:44:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:44:01 INFO - PROCESS | 4016 | 1463780641218 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 4016 | 1463780641220 Marionette TRACE conn5 <- [1,2710,null,{}] 14:44:01 INFO - PROCESS | 4016 | 1463780641240 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}] 14:44:01 INFO - PROCESS | 4016 | 1463780641374 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:44:01 INFO - PROCESS | 4016 | 1463780641599 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B64000 == 43 [pid = 4016] [id = 687] 14:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258057F000) [pid = 4016] [serial = 2061] [outer = 0000000000000000] 14:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002580CAC000) [pid = 4016] [serial = 2062] [outer = 000000258057F000] 14:44:01 INFO - PROCESS | 4016 | 1463780641653 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002581A80000) [pid = 4016] [serial = 2063] [outer = 000000258057F000] 14:44:02 INFO - PROCESS | 4016 | 1463780642283 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] 14:44:02 INFO - PROCESS | 4016 | 1463780642364 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:44:02 INFO - PROCESS | 4016 | 1463780642369 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:44:02 INFO - PROCESS | 4016 | 1463780642372 Marionette TRACE conn5 <- [1,2714,null,{}] 14:44:02 INFO - PROCESS | 4016 | 1463780642378 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}] 14:44:02 INFO - PROCESS | 4016 | 1463780642499 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002586405800 == 42 [pid = 4016] [id = 680] 14:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FA4000 == 41 [pid = 4016] [id = 679] 14:44:02 INFO - PROCESS | 4016 | --DOCSHELL 00000025843AD000 == 40 [pid = 4016] [id = 678] 14:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DBB000 == 39 [pid = 4016] [id = 677] 14:44:02 INFO - PROCESS | 4016 | --DOCSHELL 0000002584012800 == 38 [pid = 4016] [id = 676] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258D2EC000) [pid = 4016] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002584325400) [pid = 4016] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258432AC00) [pid = 4016] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002586FDFC00) [pid = 4016] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002580CA4400) [pid = 4016] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258D2A2800) [pid = 4016] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025826E1000) [pid = 4016] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000258326D800) [pid = 4016] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025856C6C00) [pid = 4016] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025826E7C00) [pid = 4016] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002583C6F000) [pid = 4016] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000258326EC00) [pid = 4016] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025A1F25000) [pid = 4016] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025820CD000) [pid = 4016] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002585544000) [pid = 4016] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002583C60400) [pid = 4016] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581C50400) [pid = 4016] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025865A7C00) [pid = 4016] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025A1659C00) [pid = 4016] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (00000025820CF000) [pid = 4016] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258979F400) [pid = 4016] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258745F800) [pid = 4016] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000258430CC00) [pid = 4016] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000258557D400) [pid = 4016] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000258D2EE800) [pid = 4016] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000258169A400) [pid = 4016] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (0000002581A29C00) [pid = 4016] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (0000002589797400) [pid = 4016] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000258169AC00) [pid = 4016] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (00000025864A3000) [pid = 4016] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000258752F800) [pid = 4016] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (00000025A26CAC00) [pid = 4016] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:44:02 INFO - PROCESS | 4016 | 1463780642614 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581620000 == 39 [pid = 4016] [id = 688] 14:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000258057E800) [pid = 4016] [serial = 2064] [outer = 0000000000000000] 14:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000258169A000) [pid = 4016] [serial = 2065] [outer = 000000258057E800] 14:44:02 INFO - PROCESS | 4016 | 1463780642665 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (00000025820CD400) [pid = 4016] [serial = 2066] [outer = 000000258057E800] 14:44:03 INFO - PROCESS | 4016 | 1463780643058 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]]]}] 14:44:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:44:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 776ms 14:44:03 INFO - PROCESS | 4016 | 1463780643152 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:44:03 INFO - PROCESS | 4016 | 1463780643156 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:44:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:44:03 INFO - PROCESS | 4016 | 1463780643167 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:44:03 INFO - PROCESS | 4016 | 1463780643169 Marionette TRACE conn5 <- [1,2718,null,{}] 14:44:03 INFO - PROCESS | 4016 | 1463780643173 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}] 14:44:03 INFO - PROCESS | 4016 | 1463780643266 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:44:03 INFO - PROCESS | 4016 | 1463780643282 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000258401E800 == 40 [pid = 4016] [id = 689] 14:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (0000002583C60800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] 14:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002583C68800) [pid = 4016] [serial = 2068] [outer = 0000002583C60800] 14:44:03 INFO - PROCESS | 4016 | 1463780643331 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002584305000) [pid = 4016] [serial = 2069] [outer = 0000002583C60800] 14:44:04 INFO - PROCESS | 4016 | 1463780644281 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] 14:44:04 INFO - PROCESS | 4016 | 1463780644294 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:44:04 INFO - PROCESS | 4016 | 1463780644299 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - PROCESS | 4016 | 1463780644305 Marionette TRACE conn5 <- [1,2722,null,{}] 14:44:04 INFO - PROCESS | 4016 | 1463780644314 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}] 14:44:04 INFO - PROCESS | 4016 | 1463780644410 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:44:04 INFO - PROCESS | 4016 | 1463780644417 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585720000 == 41 [pid = 4016] [id = 690] 14:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002585546800) [pid = 4016] [serial = 2070] [outer = 0000000000000000] 14:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025856CCC00) [pid = 4016] [serial = 2071] [outer = 0000002585546800] 14:44:04 INFO - PROCESS | 4016 | 1463780644473 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (00000025864A1400) [pid = 4016] [serial = 2072] [outer = 0000002585546800] 14:44:05 INFO - PROCESS | 4016 | 1463780644991 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]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 14:44:05 INFO - PROCESS | 4016 | 1463780645034 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 4016 | 1463780645037 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:44:05 INFO - PROCESS | 4016 | 1463780645040 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 4016 | 1463780645042 Marionette TRACE conn5 <- [1,2726,null,{}] 14:44:05 INFO - PROCESS | 4016 | 1463780645046 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}] 14:44:05 INFO - PROCESS | 4016 | 1463780645169 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:44:05 INFO - PROCESS | 4016 | 1463780645230 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586274800 == 42 [pid = 4016] [id = 691] 14:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (00000025865B0400) [pid = 4016] [serial = 2073] [outer = 0000000000000000] 14:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002586FDBC00) [pid = 4016] [serial = 2074] [outer = 00000025865B0400] 14:44:05 INFO - PROCESS | 4016 | 1463780645278 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002587467800) [pid = 4016] [serial = 2075] [outer = 00000025865B0400] 14:44:05 INFO - PROCESS | 4016 | 1463780645713 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]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 14:44:05 INFO - PROCESS | 4016 | 1463780645779 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:44:05 INFO - PROCESS | 4016 | 1463780645782 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:44:05 INFO - PROCESS | 4016 | 1463780645785 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 4016 | 1463780645787 Marionette TRACE conn5 <- [1,2730,null,{}] 14:44:05 INFO - PROCESS | 4016 | 1463780645791 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}] 14:44:05 INFO - PROCESS | 4016 | 1463780645939 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:44:06 INFO - PROCESS | 4016 | 1463780645998 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884CD800 == 43 [pid = 4016] [id = 692] 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000258D26BC00) [pid = 4016] [serial = 2076] [outer = 0000000000000000] 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258D2E9000) [pid = 4016] [serial = 2077] [outer = 000000258D26BC00] 14:44:06 INFO - PROCESS | 4016 | 1463780646054 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025A2856C00) [pid = 4016] [serial = 2078] [outer = 000000258D26BC00] 14:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002583F6A800) [pid = 4016] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (0000002582028400) [pid = 4016] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258057D400) [pid = 4016] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258202C800) [pid = 4016] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:44:06 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000258041F800) [pid = 4016] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:44:06 INFO - PROCESS | 4016 | 1463780646481 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]]]}] 14:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 14:44:06 INFO - PROCESS | 4016 | 1463780646520 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:44:06 INFO - PROCESS | 4016 | 1463780646522 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:44:06 INFO - PROCESS | 4016 | 1463780646531 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:44:06 INFO - PROCESS | 4016 | 1463780646533 Marionette TRACE conn5 <- [1,2734,null,{}] 14:44:06 INFO - PROCESS | 4016 | 1463780646536 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}] 14:44:06 INFO - PROCESS | 4016 | 1463780646632 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:44:06 INFO - PROCESS | 4016 | 1463780646735 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2A98800 == 44 [pid = 4016] [id = 693] 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258D2A2800) [pid = 4016] [serial = 2079] [outer = 0000000000000000] 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (00000025A2FC2C00) [pid = 4016] [serial = 2080] [outer = 000000258D2A2800] 14:44:06 INFO - PROCESS | 4016 | 1463780646782 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (00000025A32A6400) [pid = 4016] [serial = 2081] [outer = 000000258D2A2800] 14:44:07 INFO - PROCESS | 4016 | 1463780647176 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]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 14:44:07 INFO - PROCESS | 4016 | 1463780647205 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 4016 | 1463780647207 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:44:07 INFO - PROCESS | 4016 | 1463780647210 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - PROCESS | 4016 | 1463780647212 Marionette TRACE conn5 <- [1,2738,null,{}] 14:44:07 INFO - PROCESS | 4016 | 1463780647224 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}] 14:44:07 INFO - PROCESS | 4016 | 1463780647315 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:44:07 INFO - PROCESS | 4016 | 1463780647348 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3971800 == 45 [pid = 4016] [id = 694] 14:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (00000025A32A9800) [pid = 4016] [serial = 2082] [outer = 0000000000000000] 14:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (00000025A32AE000) [pid = 4016] [serial = 2083] [outer = 00000025A32A9800] 14:44:07 INFO - PROCESS | 4016 | 1463780647395 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025A32DA400) [pid = 4016] [serial = 2084] [outer = 00000025A32A9800] 14:44:07 INFO - PROCESS | 4016 | 1463780647812 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]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 14:44:07 INFO - PROCESS | 4016 | 1463780647866 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 4016 | 1463780647869 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:44:07 INFO - PROCESS | 4016 | 1463780647873 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:44:07 INFO - PROCESS | 4016 | 1463780647875 Marionette TRACE conn5 <- [1,2742,null,{}] 14:44:07 INFO - PROCESS | 4016 | 1463780647878 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}] 14:44:07 INFO - PROCESS | 4016 | 1463780647968 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:44:07 INFO - PROCESS | 4016 | 1463780647974 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A81AE800 == 46 [pid = 4016] [id = 695] 14:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025A32DDC00) [pid = 4016] [serial = 2085] [outer = 0000000000000000] 14:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025A32E2C00) [pid = 4016] [serial = 2086] [outer = 00000025A32DDC00] 14:44:08 INFO - PROCESS | 4016 | 1463780648021 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025A33E0800) [pid = 4016] [serial = 2087] [outer = 00000025A32DDC00] 14:44:08 INFO - PROCESS | 4016 | 1463780648452 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]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:44:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 14:44:08 INFO - PROCESS | 4016 | 1463780648511 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 4016 | 1463780648513 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:44:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:44:08 INFO - PROCESS | 4016 | 1463780648516 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 4016 | 1463780648518 Marionette TRACE conn5 <- [1,2746,null,{}] 14:44:08 INFO - PROCESS | 4016 | 1463780648521 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}] 14:44:08 INFO - PROCESS | 4016 | 1463780648615 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:44:08 INFO - PROCESS | 4016 | 1463780648828 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:08 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DBE000 == 47 [pid = 4016] [id = 696] 14:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002580CAE000) [pid = 4016] [serial = 2088] [outer = 0000000000000000] 14:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000258169B400) [pid = 4016] [serial = 2089] [outer = 0000002580CAE000] 14:44:08 INFO - PROCESS | 4016 | 1463780648890 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025820D1C00) [pid = 4016] [serial = 2090] [outer = 0000002580CAE000] 14:44:09 INFO - PROCESS | 4016 | 1463780649457 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]]]}] 14:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 987ms 14:44:09 INFO - PROCESS | 4016 | 1463780649509 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:44:09 INFO - PROCESS | 4016 | 1463780649514 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:44:09 INFO - PROCESS | 4016 | 1463780649519 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:44:09 INFO - PROCESS | 4016 | 1463780649524 Marionette TRACE conn5 <- [1,2750,null,{}] 14:44:09 INFO - PROCESS | 4016 | 1463780649529 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}] 14:44:09 INFO - PROCESS | 4016 | 1463780649653 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:44:09 INFO - PROCESS | 4016 | 1463780649755 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FA6800 == 48 [pid = 4016] [id = 697] 14:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000258430A800) [pid = 4016] [serial = 2091] [outer = 0000000000000000] 14:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000258432B000) [pid = 4016] [serial = 2092] [outer = 000000258430A800] 14:44:09 INFO - PROCESS | 4016 | 1463780649816 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002585582400) [pid = 4016] [serial = 2093] [outer = 000000258430A800] 14:44:10 INFO - PROCESS | 4016 | 1463780650481 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]]]}] 14:44:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:44:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 14:44:10 INFO - PROCESS | 4016 | 1463780650510 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:44:10 INFO - PROCESS | 4016 | 1463780650515 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:44:10 INFO - PROCESS | 4016 | 1463780650519 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - PROCESS | 4016 | 1463780650521 Marionette TRACE conn5 <- [1,2754,null,{}] 14:44:10 INFO - PROCESS | 4016 | 1463780650526 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}] 14:44:10 INFO - PROCESS | 4016 | 1463780650646 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:44:10 INFO - PROCESS | 4016 | 1463780650748 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94B7800 == 49 [pid = 4016] [id = 698] 14:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025897A0400) [pid = 4016] [serial = 2094] [outer = 0000000000000000] 14:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258D268000) [pid = 4016] [serial = 2095] [outer = 00000025897A0400] 14:44:10 INFO - PROCESS | 4016 | 1463780650806 Marionette DEBUG loaded listener.js 14:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (00000025A2FBAC00) [pid = 4016] [serial = 2096] [outer = 00000025897A0400] 14:44:11 INFO - PROCESS | 4016 | 1463780651471 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]]]}] 14:44:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:44:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 986ms 14:44:11 INFO - PROCESS | 4016 | 1463780651508 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 4016 | 1463780651510 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:44:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:44:11 INFO - PROCESS | 4016 | 1463780651522 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:44:11 INFO - PROCESS | 4016 | 1463780651529 Marionette TRACE conn5 <- [1,2758,null,{}] 14:44:11 INFO - PROCESS | 4016 | 1463780651533 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}] 14:44:11 INFO - PROCESS | 4016 | 1463780651685 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:44:11 INFO - PROCESS | 4016 | 1463780651812 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACD89800 == 50 [pid = 4016] [id = 699] 14:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A3629800) [pid = 4016] [serial = 2097] [outer = 0000000000000000] 14:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025A3B5F800) [pid = 4016] [serial = 2098] [outer = 00000025A3629800] 14:44:11 INFO - PROCESS | 4016 | 1463780651871 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025A46A3800) [pid = 4016] [serial = 2099] [outer = 00000025A3629800] 14:44:12 INFO - PROCESS | 4016 | 1463780652448 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]]]}] 14:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 14:44:12 INFO - PROCESS | 4016 | 1463780652506 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:44:12 INFO - PROCESS | 4016 | 1463780652510 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:44:12 INFO - PROCESS | 4016 | 1463780652514 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - PROCESS | 4016 | 1463780652516 Marionette TRACE conn5 <- [1,2762,null,{}] 14:44:12 INFO - PROCESS | 4016 | 1463780652520 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}] 14:44:12 INFO - PROCESS | 4016 | 1463780652638 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:44:12 INFO - PROCESS | 4016 | 1463780652764 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AE6A7000 == 51 [pid = 4016] [id = 700] 14:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025A383D000) [pid = 4016] [serial = 2100] [outer = 0000000000000000] 14:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025A765B400) [pid = 4016] [serial = 2101] [outer = 00000025A383D000] 14:44:12 INFO - PROCESS | 4016 | 1463780652823 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A786A000) [pid = 4016] [serial = 2102] [outer = 00000025A383D000] 14:44:13 INFO - PROCESS | 4016 | 1463780653469 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]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1273ms 14:44:13 INFO - PROCESS | 4016 | 1463780653794 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 4016 | 1463780653799 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:44:13 INFO - PROCESS | 4016 | 1463780653805 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 4016 | 1463780653808 Marionette TRACE conn5 <- [1,2766,null,{}] 14:44:13 INFO - PROCESS | 4016 | 1463780653814 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}] 14:44:13 INFO - PROCESS | 4016 | 1463780653923 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:44:14 INFO - PROCESS | 4016 | 1463780654045 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC2000 == 52 [pid = 4016] [id = 701] 14:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002581A2EC00) [pid = 4016] [serial = 2103] [outer = 0000000000000000] 14:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002581AA3400) [pid = 4016] [serial = 2104] [outer = 0000002581A2EC00] 14:44:14 INFO - PROCESS | 4016 | 1463780654100 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002582B41400) [pid = 4016] [serial = 2105] [outer = 0000002581A2EC00] 14:44:14 INFO - PROCESS | 4016 | 1463780654688 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]]]}] 14:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 943ms 14:44:14 INFO - PROCESS | 4016 | 1463780654751 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:44:14 INFO - PROCESS | 4016 | 1463780654755 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:44:14 INFO - PROCESS | 4016 | 1463780654762 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - PROCESS | 4016 | 1463780654766 Marionette TRACE conn5 <- [1,2770,null,{}] 14:44:14 INFO - PROCESS | 4016 | 1463780654770 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}] 14:44:14 INFO - PROCESS | 4016 | 1463780654907 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 000000258324F000 == 51 [pid = 4016] [id = 674] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 00000025A81AE800 == 50 [pid = 4016] [id = 695] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3971800 == 49 [pid = 4016] [id = 694] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 00000025A2A98800 == 48 [pid = 4016] [id = 693] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 00000025884CD800 == 47 [pid = 4016] [id = 692] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 0000002586274800 == 46 [pid = 4016] [id = 691] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 0000002585720000 == 45 [pid = 4016] [id = 690] 14:44:14 INFO - PROCESS | 4016 | --DOCSHELL 000000258401E800 == 44 [pid = 4016] [id = 689] 14:44:14 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002586FDEC00) [pid = 4016] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002581620000 == 43 [pid = 4016] [id = 688] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B64000 == 42 [pid = 4016] [id = 687] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8393000 == 41 [pid = 4016] [id = 686] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 00000025A4779000 == 40 [pid = 4016] [id = 685] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 00000025843AC000 == 39 [pid = 4016] [id = 684] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 000000258628E800 == 38 [pid = 4016] [id = 683] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DB1800 == 37 [pid = 4016] [id = 682] 14:44:15 INFO - PROCESS | 4016 | --DOCSHELL 00000025884E2800 == 36 [pid = 4016] [id = 681] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002584D57800) [pid = 4016] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002582C2A800) [pid = 4016] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002582031400) [pid = 4016] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002583F61C00) [pid = 4016] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025826E6C00) [pid = 4016] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002582DA3000) [pid = 4016] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (00000025820D3000) [pid = 4016] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002584321400) [pid = 4016] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002582030C00) [pid = 4016] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002584D4D400) [pid = 4016] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002586034400) [pid = 4016] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002584309000) [pid = 4016] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:44:15 INFO - PROCESS | 4016 | 1463780655061 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581788800 == 37 [pid = 4016] [id = 702] 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258020E800) [pid = 4016] [serial = 2106] [outer = 0000000000000000] 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002580427C00) [pid = 4016] [serial = 2107] [outer = 000000258020E800] 14:44:15 INFO - PROCESS | 4016 | 1463780655110 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002581A21800) [pid = 4016] [serial = 2108] [outer = 000000258020E800] 14:44:15 INFO - PROCESS | 4016 | 1463780655577 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]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:44:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 14:44:15 INFO - PROCESS | 4016 | 1463780655604 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 4016 | 1463780655606 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:44:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:44:15 INFO - PROCESS | 4016 | 1463780655610 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 4016 | 1463780655612 Marionette TRACE conn5 <- [1,2774,null,{}] 14:44:15 INFO - PROCESS | 4016 | 1463780655622 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}] 14:44:15 INFO - PROCESS | 4016 | 1463780655720 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:44:15 INFO - PROCESS | 4016 | 1463780655731 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584016800 == 38 [pid = 4016] [id = 703] 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002582DA0C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002582DA6800) [pid = 4016] [serial = 2110] [outer = 0000002582DA0C00] 14:44:15 INFO - PROCESS | 4016 | 1463780655783 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258326F800) [pid = 4016] [serial = 2111] [outer = 0000002582DA0C00] 14:44:16 INFO - PROCESS | 4016 | 1463780656259 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]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 14:44:16 INFO - PROCESS | 4016 | 1463780656283 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 4016 | 1463780656286 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:44:16 INFO - PROCESS | 4016 | 1463780656293 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 4016 | 1463780656295 Marionette TRACE conn5 <- [1,2778,null,{}] 14:44:16 INFO - PROCESS | 4016 | 1463780656298 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}] 14:44:16 INFO - PROCESS | 4016 | 1463780656390 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:44:16 INFO - PROCESS | 4016 | 1463780656397 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000258570E000 == 39 [pid = 4016] [id = 704] 14:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (0000002583C78C00) [pid = 4016] [serial = 2112] [outer = 0000000000000000] 14:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (0000002583F64000) [pid = 4016] [serial = 2113] [outer = 0000002583C78C00] 14:44:16 INFO - PROCESS | 4016 | 1463780656453 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002584306800) [pid = 4016] [serial = 2114] [outer = 0000002583C78C00] 14:44:16 INFO - PROCESS | 4016 | 1463780656907 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]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 14:44:16 INFO - PROCESS | 4016 | 1463780656964 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 4016 | 1463780656966 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:44:16 INFO - PROCESS | 4016 | 1463780656969 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:44:16 INFO - PROCESS | 4016 | 1463780656971 Marionette TRACE conn5 <- [1,2782,null,{}] 14:44:16 INFO - PROCESS | 4016 | 1463780656974 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}] 14:44:17 INFO - PROCESS | 4016 | 1463780657063 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:44:17 INFO - PROCESS | 4016 | 1463780657070 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FB4800 == 40 [pid = 4016] [id = 705] 14:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000258430F000) [pid = 4016] [serial = 2115] [outer = 0000000000000000] 14:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002584325800) [pid = 4016] [serial = 2116] [outer = 000000258430F000] 14:44:17 INFO - PROCESS | 4016 | 1463780657119 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002584D58C00) [pid = 4016] [serial = 2117] [outer = 000000258430F000] 14:44:17 INFO - PROCESS | 4016 | 1463780657601 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]]]}] 14:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 672ms 14:44:17 INFO - PROCESS | 4016 | 1463780657645 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:44:17 INFO - PROCESS | 4016 | 1463780657647 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:44:17 INFO - PROCESS | 4016 | 1463780657650 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:44:17 INFO - PROCESS | 4016 | 1463780657652 Marionette TRACE conn5 <- [1,2786,null,{}] 14:44:17 INFO - PROCESS | 4016 | 1463780657656 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}] 14:44:17 INFO - PROCESS | 4016 | 1463780657803 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:44:17 INFO - PROCESS | 4016 | 1463780657894 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586416000 == 41 [pid = 4016] [id = 706] 14:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002585588800) [pid = 4016] [serial = 2118] [outer = 0000000000000000] 14:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025856D5400) [pid = 4016] [serial = 2119] [outer = 0000002585588800] 14:44:17 INFO - PROCESS | 4016 | 1463780657943 Marionette DEBUG loaded listener.js 14:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258649FC00) [pid = 4016] [serial = 2120] [outer = 0000002585588800] 14:44:18 INFO - PROCESS | 4016 | 1463780658398 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]]]}] 14:44:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:44:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 775ms 14:44:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:44:18 INFO - PROCESS | 4016 | 1463780658432 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:44:18 INFO - PROCESS | 4016 | 1463780658434 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:44:18 INFO - PROCESS | 4016 | 1463780658438 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:44:18 INFO - PROCESS | 4016 | 1463780658439 Marionette TRACE conn5 <- [1,2790,null,{}] 14:44:18 INFO - PROCESS | 4016 | 1463780658443 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}] 14:44:18 INFO - PROCESS | 4016 | 1463780658561 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:44:18 INFO - PROCESS | 4016 | 1463780658617 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:18 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884DE000 == 42 [pid = 4016] [id = 707] 14:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025864A5C00) [pid = 4016] [serial = 2121] [outer = 0000000000000000] 14:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025865A9800) [pid = 4016] [serial = 2122] [outer = 00000025864A5C00] 14:44:18 INFO - PROCESS | 4016 | 1463780658664 Marionette DEBUG loaded listener.js 14:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (0000002587334400) [pid = 4016] [serial = 2123] [outer = 00000025864A5C00] 14:44:19 INFO - PROCESS | 4016 | 1463780659095 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]]]}] 14:44:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:44:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 14:44:19 INFO - PROCESS | 4016 | 1463780659114 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:44:19 INFO - PROCESS | 4016 | 1463780659116 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:44:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:44:19 INFO - PROCESS | 4016 | 1463780659124 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:44:19 INFO - PROCESS | 4016 | 1463780659126 Marionette TRACE conn5 <- [1,2794,null,{}] 14:44:19 INFO - PROCESS | 4016 | 1463780659130 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}] 14:44:19 INFO - PROCESS | 4016 | 1463780659275 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025865B0400) [pid = 4016] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000258057F000) [pid = 4016] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002583C60800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000258057E800) [pid = 4016] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000258D26BC00) [pid = 4016] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002585546800) [pid = 4016] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000258D2A2800) [pid = 4016] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:44:19 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A32A9800) [pid = 4016] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:44:19 INFO - PROCESS | 4016 | 1463780659546 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584008000 == 43 [pid = 4016] [id = 708] 14:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000258057F000) [pid = 4016] [serial = 2124] [outer = 0000000000000000] 14:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002582D9E800) [pid = 4016] [serial = 2125] [outer = 000000258057F000] 14:44:19 INFO - PROCESS | 4016 | 1463780659594 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000258752C400) [pid = 4016] [serial = 2126] [outer = 000000258057F000] 14:44:19 INFO - PROCESS | 4016 | 1463780659948 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]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 881ms 14:44:20 INFO - PROCESS | 4016 | 1463780660011 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 4016 | 1463780660013 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:44:20 INFO - PROCESS | 4016 | 1463780660016 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - PROCESS | 4016 | 1463780660018 Marionette TRACE conn5 <- [1,2798,null,{}] 14:44:20 INFO - PROCESS | 4016 | 1463780660022 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}] 14:44:20 INFO - PROCESS | 4016 | 1463780660109 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:44:20 INFO - PROCESS | 4016 | 1463780660116 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3385000 == 44 [pid = 4016] [id = 709] 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002589799400) [pid = 4016] [serial = 2127] [outer = 0000000000000000] 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000258D269C00) [pid = 4016] [serial = 2128] [outer = 0000002589799400] 14:44:20 INFO - PROCESS | 4016 | 1463780660163 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000258D2AEC00) [pid = 4016] [serial = 2129] [outer = 0000002589799400] 14:44:20 INFO - PROCESS | 4016 | 1463780660592 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]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 14:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:44:20 INFO - PROCESS | 4016 | 1463780660647 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 4016 | 1463780660649 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:44:20 INFO - PROCESS | 4016 | 1463780660652 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - PROCESS | 4016 | 1463780660654 Marionette TRACE conn5 <- [1,2802,null,{}] 14:44:20 INFO - PROCESS | 4016 | 1463780660658 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}] 14:44:20 INFO - PROCESS | 4016 | 1463780660748 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:44:20 INFO - PROCESS | 4016 | 1463780660756 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:20 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7999000 == 45 [pid = 4016] [id = 710] 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002586040000) [pid = 4016] [serial = 2130] [outer = 0000000000000000] 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025A165B400) [pid = 4016] [serial = 2131] [outer = 0000002586040000] 14:44:20 INFO - PROCESS | 4016 | 1463780660802 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025A1FD6400) [pid = 4016] [serial = 2132] [outer = 0000002586040000] 14:44:21 INFO - PROCESS | 4016 | 1463780661264 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]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 14:44:21 INFO - PROCESS | 4016 | 1463780661294 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 4016 | 1463780661296 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:44:21 INFO - PROCESS | 4016 | 1463780661312 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 4016 | 1463780661315 Marionette TRACE conn5 <- [1,2806,null,{}] 14:44:21 INFO - PROCESS | 4016 | 1463780661324 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}] 14:44:21 INFO - PROCESS | 4016 | 1463780661437 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:44:21 INFO - PROCESS | 4016 | 1463780661445 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A94C4800 == 46 [pid = 4016] [id = 711] 14:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (00000025A2FC1000) [pid = 4016] [serial = 2133] [outer = 0000000000000000] 14:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025A32DB000) [pid = 4016] [serial = 2134] [outer = 00000025A2FC1000] 14:44:21 INFO - PROCESS | 4016 | 1463780661497 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (00000025A383DC00) [pid = 4016] [serial = 2135] [outer = 00000025A2FC1000] 14:44:22 INFO - PROCESS | 4016 | 1463780662263 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]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:44:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1038ms 14:44:22 INFO - PROCESS | 4016 | 1463780662343 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 4016 | 1463780662347 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:44:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:44:22 INFO - PROCESS | 4016 | 1463780662352 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 4016 | 1463780662356 Marionette TRACE conn5 <- [1,2810,null,{}] 14:44:22 INFO - PROCESS | 4016 | 1463780662362 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}] 14:44:22 INFO - PROCESS | 4016 | 1463780662535 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:44:22 INFO - PROCESS | 4016 | 1463780662632 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC0000 == 47 [pid = 4016] [id = 712] 14:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002581AA6800) [pid = 4016] [serial = 2136] [outer = 0000000000000000] 14:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002582C20000) [pid = 4016] [serial = 2137] [outer = 0000002581AA6800] 14:44:22 INFO - PROCESS | 4016 | 1463780662698 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000002583266000) [pid = 4016] [serial = 2138] [outer = 0000002581AA6800] 14:44:23 INFO - PROCESS | 4016 | 1463780663270 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]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 986ms 14:44:23 INFO - PROCESS | 4016 | 1463780663343 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 4016 | 1463780663350 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:44:23 INFO - PROCESS | 4016 | 1463780663357 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:44:23 INFO - PROCESS | 4016 | 1463780663360 Marionette TRACE conn5 <- [1,2814,null,{}] 14:44:23 INFO - PROCESS | 4016 | 1463780663364 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}] 14:44:23 INFO - PROCESS | 4016 | 1463780663497 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:44:23 INFO - PROCESS | 4016 | 1463780663622 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864D5000 == 48 [pid = 4016] [id = 713] 14:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000002584304000) [pid = 4016] [serial = 2139] [outer = 0000000000000000] 14:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (000000258554E400) [pid = 4016] [serial = 2140] [outer = 0000002584304000] 14:44:23 INFO - PROCESS | 4016 | 1463780663681 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (00000025856CBC00) [pid = 4016] [serial = 2141] [outer = 0000002584304000] 14:44:24 INFO - PROCESS | 4016 | 1463780664307 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 987ms 14:44:24 INFO - PROCESS | 4016 | 1463780664350 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 4016 | 1463780664352 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:44:24 INFO - PROCESS | 4016 | 1463780664356 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 4016 | 1463780664361 Marionette TRACE conn5 <- [1,2818,null,{}] 14:44:24 INFO - PROCESS | 4016 | 1463780664373 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}] 14:44:24 INFO - PROCESS | 4016 | 1463780664495 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:44:24 INFO - PROCESS | 4016 | 1463780664627 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF141800 == 49 [pid = 4016] [id = 714] 14:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025A1E49800) [pid = 4016] [serial = 2142] [outer = 0000000000000000] 14:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025A2863400) [pid = 4016] [serial = 2143] [outer = 00000025A1E49800] 14:44:24 INFO - PROCESS | 4016 | 1463780664690 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A32E4000) [pid = 4016] [serial = 2144] [outer = 00000025A1E49800] 14:44:25 INFO - PROCESS | 4016 | 1463780665324 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]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1025ms 14:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:44:25 INFO - PROCESS | 4016 | 1463780665383 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 4016 | 1463780665387 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:44:25 INFO - PROCESS | 4016 | 1463780665390 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - PROCESS | 4016 | 1463780665393 Marionette TRACE conn5 <- [1,2822,null,{}] 14:44:25 INFO - PROCESS | 4016 | 1463780665397 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}] 14:44:25 INFO - PROCESS | 4016 | 1463780665519 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:44:25 INFO - PROCESS | 4016 | 1463780665651 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF8D2800 == 50 [pid = 4016] [id = 715] 14:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A1F1EC00) [pid = 4016] [serial = 2145] [outer = 0000000000000000] 14:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025A3B62800) [pid = 4016] [serial = 2146] [outer = 00000025A1F1EC00] 14:44:25 INFO - PROCESS | 4016 | 1463780665710 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025A7957000) [pid = 4016] [serial = 2147] [outer = 00000025A1F1EC00] 14:44:26 INFO - PROCESS | 4016 | 1463780666261 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 923ms 14:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:44:26 INFO - PROCESS | 4016 | 1463780666315 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:44:26 INFO - PROCESS | 4016 | 1463780666318 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:44:26 INFO - PROCESS | 4016 | 1463780666322 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:44:26 INFO - PROCESS | 4016 | 1463780666324 Marionette TRACE conn5 <- [1,2826,null,{}] 14:44:26 INFO - PROCESS | 4016 | 1463780666328 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}] 14:44:26 INFO - PROCESS | 4016 | 1463780666444 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:44:26 INFO - PROCESS | 4016 | 1463780666546 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBAC800 == 51 [pid = 4016] [id = 716] 14:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A32E5800) [pid = 4016] [serial = 2148] [outer = 0000000000000000] 14:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A7CBC800) [pid = 4016] [serial = 2149] [outer = 00000025A32E5800] 14:44:26 INFO - PROCESS | 4016 | 1463780666604 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025A83C9800) [pid = 4016] [serial = 2150] [outer = 00000025A32E5800] 14:44:27 INFO - PROCESS | 4016 | 1463780667240 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]]]}] 14:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 14:44:27 INFO - PROCESS | 4016 | 1463780667311 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 4016 | 1463780667313 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:44:27 INFO - PROCESS | 4016 | 1463780667317 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:44:27 INFO - PROCESS | 4016 | 1463780667319 Marionette TRACE conn5 <- [1,2830,null,{}] 14:44:27 INFO - PROCESS | 4016 | 1463780667338 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}] 14:44:27 INFO - PROCESS | 4016 | 1463780667471 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:44:27 INFO - PROCESS | 4016 | 1463780667603 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:27 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFC48000 == 52 [pid = 4016] [id = 717] 14:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (0000002581696000) [pid = 4016] [serial = 2151] [outer = 0000000000000000] 14:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A869E800) [pid = 4016] [serial = 2152] [outer = 0000002581696000] 14:44:27 INFO - PROCESS | 4016 | 1463780667662 Marionette DEBUG loaded listener.js 14:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 133 (00000025A9289C00) [pid = 4016] [serial = 2153] [outer = 0000002581696000] 14:44:28 INFO - PROCESS | 4016 | 1463780668456 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]]]}] 14:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1190ms 14:44:28 INFO - PROCESS | 4016 | 1463780668510 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:44:28 INFO - PROCESS | 4016 | 1463780668514 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:44:28 INFO - PROCESS | 4016 | 1463780668520 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:44:28 INFO - PROCESS | 4016 | 1463780668524 Marionette TRACE conn5 <- [1,2834,null,{}] 14:44:28 INFO - PROCESS | 4016 | 1463780668531 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}] 14:44:28 INFO - PROCESS | 4016 | 1463780668642 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:44:28 INFO - PROCESS | 4016 | 1463780668785 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000258568B800 == 53 [pid = 4016] [id = 718] 14:44:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 134 (0000002581692C00) [pid = 4016] [serial = 2154] [outer = 0000000000000000] 14:44:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 135 (0000002581AA5400) [pid = 4016] [serial = 2155] [outer = 0000002581692C00] 14:44:28 INFO - PROCESS | 4016 | 1463780668840 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 136 (0000002582C28000) [pid = 4016] [serial = 2156] [outer = 0000002581692C00] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7999000 == 52 [pid = 4016] [id = 710] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3385000 == 51 [pid = 4016] [id = 709] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002584008000 == 50 [pid = 4016] [id = 708] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 00000025884DE000 == 49 [pid = 4016] [id = 707] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002586416000 == 48 [pid = 4016] [id = 706] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FB4800 == 47 [pid = 4016] [id = 705] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 000000258570E000 == 46 [pid = 4016] [id = 704] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002584016800 == 45 [pid = 4016] [id = 703] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002581788800 == 44 [pid = 4016] [id = 702] 14:44:29 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC2000 == 43 [pid = 4016] [id = 701] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 135 (00000025A2856C00) [pid = 4016] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 134 (00000025A32DA400) [pid = 4016] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 133 (00000025A32A6400) [pid = 4016] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 132 (00000025864A1400) [pid = 4016] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025A32E2C00) [pid = 4016] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (0000002586FDBC00) [pid = 4016] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000002581A80000) [pid = 4016] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (0000002580CAC000) [pid = 4016] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000002583C68800) [pid = 4016] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000002584305000) [pid = 4016] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (000000258169A000) [pid = 4016] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025820CD400) [pid = 4016] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (000000258D2E9000) [pid = 4016] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025856CCC00) [pid = 4016] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000002587467800) [pid = 4016] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002581A2E800) [pid = 4016] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A2FC2C00) [pid = 4016] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002584303000) [pid = 4016] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000002586FE0400) [pid = 4016] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000258D2A5000) [pid = 4016] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (00000025A32AE000) [pid = 4016] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A1EC8000) [pid = 4016] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:44:29 INFO - PROCESS | 4016 | 1463780669480 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]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:44:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 14:44:29 INFO - PROCESS | 4016 | 1463780669510 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 4016 | 1463780669516 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:44:29 INFO - PROCESS | 4016 | 1463780669523 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 4016 | 1463780669525 Marionette TRACE conn5 <- [1,2838,null,{}] 14:44:29 INFO - PROCESS | 4016 | 1463780669529 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}] 14:44:29 INFO - PROCESS | 4016 | 1463780669635 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:44:29 INFO - PROCESS | 4016 | 1463780669729 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000258323C800 == 44 [pid = 4016] [id = 719] 14:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258202F800) [pid = 4016] [serial = 2157] [outer = 0000000000000000] 14:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (00000025826E7C00) [pid = 4016] [serial = 2158] [outer = 000000258202F800] 14:44:29 INFO - PROCESS | 4016 | 1463780669778 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002583C59800) [pid = 4016] [serial = 2159] [outer = 000000258202F800] 14:44:30 INFO - PROCESS | 4016 | 1463780670250 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 14:44:30 INFO - PROCESS | 4016 | 1463780670300 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 4016 | 1463780670302 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:44:30 INFO - PROCESS | 4016 | 1463780670306 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - PROCESS | 4016 | 1463780670309 Marionette TRACE conn5 <- [1,2842,null,{}] 14:44:30 INFO - PROCESS | 4016 | 1463780670320 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}] 14:44:30 INFO - PROCESS | 4016 | 1463780670424 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:44:30 INFO - PROCESS | 4016 | 1463780670440 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585765000 == 45 [pid = 4016] [id = 720] 14:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000002584D4F000) [pid = 4016] [serial = 2160] [outer = 0000000000000000] 14:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000002584D56C00) [pid = 4016] [serial = 2161] [outer = 0000002584D4F000] 14:44:30 INFO - PROCESS | 4016 | 1463780670491 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (00000025856CB000) [pid = 4016] [serial = 2162] [outer = 0000002584D4F000] 14:44:30 INFO - PROCESS | 4016 | 1463780670959 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]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 14:44:31 INFO - PROCESS | 4016 | 1463780671043 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 4016 | 1463780671046 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:44:31 INFO - PROCESS | 4016 | 1463780671049 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - PROCESS | 4016 | 1463780671051 Marionette TRACE conn5 <- [1,2846,null,{}] 14:44:31 INFO - PROCESS | 4016 | 1463780671055 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}] 14:44:31 INFO - PROCESS | 4016 | 1463780671151 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:44:31 INFO - PROCESS | 4016 | 1463780671245 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586407000 == 46 [pid = 4016] [id = 721] 14:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000002583C75000) [pid = 4016] [serial = 2163] [outer = 0000000000000000] 14:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025865A4800) [pid = 4016] [serial = 2164] [outer = 0000002583C75000] 14:44:31 INFO - PROCESS | 4016 | 1463780671294 Marionette DEBUG loaded listener.js 14:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (0000002586FDC400) [pid = 4016] [serial = 2165] [outer = 0000002583C75000] 14:44:31 INFO - PROCESS | 4016 | 1463780671687 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 14:44:31 INFO - PROCESS | 4016 | 1463780671722 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 4016 | 1463780671725 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:44:31 INFO - PROCESS | 4016 | 1463780671728 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:44:31 INFO - PROCESS | 4016 | 1463780671730 Marionette TRACE conn5 <- [1,2850,null,{}] 14:44:31 INFO - PROCESS | 4016 | 1463780671733 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}] 14:44:31 INFO - PROCESS | 4016 | 1463780671903 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:44:31 INFO - PROCESS | 4016 | 1463780671930 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 4016 | ++DOCSHELL 00000025884D8000 == 47 [pid = 4016] [id = 722] 14:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (000000258733CC00) [pid = 4016] [serial = 2166] [outer = 0000000000000000] 14:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000258752F800) [pid = 4016] [serial = 2167] [outer = 000000258733CC00] 14:44:31 INFO - PROCESS | 4016 | 1463780671977 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000258D2A6C00) [pid = 4016] [serial = 2168] [outer = 000000258733CC00] 14:44:32 INFO - PROCESS | 4016 | 1463780672441 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]]]}] 14:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 777ms 14:44:32 INFO - PROCESS | 4016 | 1463780672509 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 4016 | 1463780672511 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:44:32 INFO - PROCESS | 4016 | 1463780672515 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - PROCESS | 4016 | 1463780672525 Marionette TRACE conn5 <- [1,2854,null,{}] 14:44:32 INFO - PROCESS | 4016 | 1463780672529 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}] 14:44:32 INFO - PROCESS | 4016 | 1463780672683 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:44:32 INFO - PROCESS | 4016 | 1463780672742 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3067000 == 48 [pid = 4016] [id = 723] 14:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025A1F21400) [pid = 4016] [serial = 2169] [outer = 0000000000000000] 14:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A32AE000) [pid = 4016] [serial = 2170] [outer = 00000025A1F21400] 14:44:32 INFO - PROCESS | 4016 | 1463780672790 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (00000025A4709800) [pid = 4016] [serial = 2171] [outer = 00000025A1F21400] 14:44:33 INFO - PROCESS | 4016 | 1463780673276 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]]]}] 14:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 797ms 14:44:33 INFO - PROCESS | 4016 | 1463780673315 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 4016 | 1463780673317 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:44:33 INFO - PROCESS | 4016 | 1463780673320 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 4016 | 1463780673322 Marionette TRACE conn5 <- [1,2858,null,{}] 14:44:33 INFO - PROCESS | 4016 | 1463780673335 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}] 14:44:33 INFO - PROCESS | 4016 | 1463780673456 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:44:33 INFO - PROCESS | 4016 | 1463780673519 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A78D8800 == 49 [pid = 4016] [id = 724] 14:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (00000025A7959000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] 14:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 131 (00000025A8176000) [pid = 4016] [serial = 2173] [outer = 00000025A7959000] 14:44:33 INFO - PROCESS | 4016 | 1463780673567 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 132 (00000025A915B400) [pid = 4016] [serial = 2174] [outer = 00000025A7959000] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 131 (00000025865A5C00) [pid = 4016] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 130 (00000025A32DDC00) [pid = 4016] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (0000002581A2EC00) [pid = 4016] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000258057F000) [pid = 4016] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (0000002583C78C00) [pid = 4016] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (0000002585588800) [pid = 4016] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025A1F22C00) [pid = 4016] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000002586040000) [pid = 4016] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002582DA0C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (00000025864A5C00) [pid = 4016] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (000000258020E800) [pid = 4016] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002589799400) [pid = 4016] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:44:33 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (000000258430F000) [pid = 4016] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:44:34 INFO - PROCESS | 4016 | 1463780674081 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]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 776ms 14:44:34 INFO - PROCESS | 4016 | 1463780674100 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 4016 | 1463780674102 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:44:34 INFO - PROCESS | 4016 | 1463780674105 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:44:34 INFO - PROCESS | 4016 | 1463780674107 Marionette TRACE conn5 <- [1,2862,null,{}] 14:44:34 INFO - PROCESS | 4016 | 1463780674111 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}] 14:44:34 INFO - PROCESS | 4016 | 1463780674243 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:44:34 INFO - PROCESS | 4016 | 1463780674303 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92B4800 == 50 [pid = 4016] [id = 725] 14:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000002581AAC000) [pid = 4016] [serial = 2175] [outer = 0000000000000000] 14:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000002587462800) [pid = 4016] [serial = 2176] [outer = 0000002581AAC000] 14:44:34 INFO - PROCESS | 4016 | 1463780674350 Marionette DEBUG loaded listener.js 14:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (00000025A853B800) [pid = 4016] [serial = 2177] [outer = 0000002581AAC000] 14:44:34 INFO - PROCESS | 4016 | 1463780674712 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]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 14:44:34 INFO - PROCESS | 4016 | 1463780674780 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 4016 | 1463780674782 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:44:34 INFO - PROCESS | 4016 | 1463780674786 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 4016 | 1463780674788 Marionette TRACE conn5 <- [1,2866,null,{}] 14:44:34 INFO - PROCESS | 4016 | 1463780674791 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}] 14:44:34 INFO - PROCESS | 4016 | 1463780674883 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:44:34 INFO - PROCESS | 4016 | 1463780674890 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF139000 == 51 [pid = 4016] [id = 726] 14:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (00000025A922C800) [pid = 4016] [serial = 2178] [outer = 0000000000000000] 14:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (00000025A9293000) [pid = 4016] [serial = 2179] [outer = 00000025A922C800] 14:44:34 INFO - PROCESS | 4016 | 1463780674936 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (00000025A9699C00) [pid = 4016] [serial = 2180] [outer = 00000025A922C800] 14:44:35 INFO - PROCESS | 4016 | 1463780675384 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]]]}] 14:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 14:44:35 INFO - PROCESS | 4016 | 1463780675418 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 4016 | 1463780675420 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:44:35 INFO - PROCESS | 4016 | 1463780675437 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:44:35 INFO - PROCESS | 4016 | 1463780675439 Marionette TRACE conn5 <- [1,2870,null,{}] 14:44:35 INFO - PROCESS | 4016 | 1463780675447 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}] 14:44:35 INFO - PROCESS | 4016 | 1463780675551 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:44:35 INFO - PROCESS | 4016 | 1463780675558 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBC9000 == 52 [pid = 4016] [id = 727] 14:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (00000025865A2C00) [pid = 4016] [serial = 2181] [outer = 0000000000000000] 14:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (00000025A96DD800) [pid = 4016] [serial = 2182] [outer = 00000025865A2C00] 14:44:35 INFO - PROCESS | 4016 | 1463780675605 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (00000025A96E6400) [pid = 4016] [serial = 2183] [outer = 00000025865A2C00] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025AE6A7000 == 51 [pid = 4016] [id = 700] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002585FA6800 == 50 [pid = 4016] [id = 697] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8387800 == 49 [pid = 4016] [id = 614] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACD89800 == 48 [pid = 4016] [id = 699] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002584395800 == 47 [pid = 4016] [id = 523] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025A40CE800 == 46 [pid = 4016] [id = 673] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94B7800 == 45 [pid = 4016] [id = 698] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D21800 == 44 [pid = 4016] [id = 525] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DBE000 == 43 [pid = 4016] [id = 696] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002586407800 == 42 [pid = 4016] [id = 675] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002586421000 == 41 [pid = 4016] [id = 648] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 000000258568B800 == 40 [pid = 4016] [id = 718] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFC48000 == 39 [pid = 4016] [id = 717] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBAC800 == 38 [pid = 4016] [id = 716] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF8D2800 == 37 [pid = 4016] [id = 715] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF141800 == 36 [pid = 4016] [id = 714] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025864D5000 == 35 [pid = 4016] [id = 713] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC0000 == 34 [pid = 4016] [id = 712] 14:44:36 INFO - PROCESS | 4016 | --DOCSHELL 00000025A94C4800 == 33 [pid = 4016] [id = 711] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 00000025AF139000 == 32 [pid = 4016] [id = 726] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 00000025884D8000 == 31 [pid = 4016] [id = 722] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 0000002585765000 == 30 [pid = 4016] [id = 720] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 0000002586407000 == 29 [pid = 4016] [id = 721] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 00000025A3067000 == 28 [pid = 4016] [id = 723] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 00000025A78D8800 == 27 [pid = 4016] [id = 724] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 00000025A92B4800 == 26 [pid = 4016] [id = 725] 14:44:37 INFO - PROCESS | 4016 | --DOCSHELL 000000258323C800 == 25 [pid = 4016] [id = 719] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025A165B400) [pid = 4016] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025856D5400) [pid = 4016] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025865A9800) [pid = 4016] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (0000002584325800) [pid = 4016] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002582B41400) [pid = 4016] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002581AA3400) [pid = 4016] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (0000002580427C00) [pid = 4016] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002581A21800) [pid = 4016] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (0000002582DA6800) [pid = 4016] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (000000258326F800) [pid = 4016] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000002583F64000) [pid = 4016] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (0000002584306800) [pid = 4016] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000258169B400) [pid = 4016] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258432B000) [pid = 4016] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (000000258D268000) [pid = 4016] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (000000258649FC00) [pid = 4016] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A3B5F800) [pid = 4016] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025A765B400) [pid = 4016] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582D9E800) [pid = 4016] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002587334400) [pid = 4016] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000258745A400) [pid = 4016] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025A33E0800) [pid = 4016] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (00000025A2AB8000) [pid = 4016] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000258D269C00) [pid = 4016] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A1FD6400) [pid = 4016] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258D2AEC00) [pid = 4016] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:44:37 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000258752C400) [pid = 4016] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:44:38 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002584D58C00) [pid = 4016] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:44:38 INFO - PROCESS | 4016 | 1463780678123 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]]]}] 14:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2737ms 14:44:38 INFO - PROCESS | 4016 | 1463780678176 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 4016 | 1463780678180 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:44:38 INFO - PROCESS | 4016 | 1463780678185 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - PROCESS | 4016 | 1463780678188 Marionette TRACE conn5 <- [1,2874,null,{}] 14:44:38 INFO - PROCESS | 4016 | 1463780678195 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}] 14:44:38 INFO - PROCESS | 4016 | 1463780678293 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:44:38 INFO - PROCESS | 4016 | 1463780678417 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 4016 | ++DOCSHELL 0000002581778800 == 26 [pid = 4016] [id = 728] 14:44:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258057D000) [pid = 4016] [serial = 2184] [outer = 0000000000000000] 14:44:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258057D800) [pid = 4016] [serial = 2185] [outer = 000000258057D000] 14:44:38 INFO - PROCESS | 4016 | 1463780678470 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (0000002580CAC800) [pid = 4016] [serial = 2186] [outer = 000000258057D000] 14:44:38 INFO - PROCESS | 4016 | 1463780678869 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]]]}] 14:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 14:44:38 INFO - PROCESS | 4016 | 1463780678919 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 4016 | 1463780678926 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:44:38 INFO - PROCESS | 4016 | 1463780678932 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:44:38 INFO - PROCESS | 4016 | 1463780678935 Marionette TRACE conn5 <- [1,2878,null,{}] 14:44:38 INFO - PROCESS | 4016 | 1463780678940 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}] 14:44:39 INFO - PROCESS | 4016 | 1463780679038 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:44:39 INFO - PROCESS | 4016 | 1463780679047 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D07800 == 27 [pid = 4016] [id = 729] 14:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002581693800) [pid = 4016] [serial = 2187] [outer = 0000000000000000] 14:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002581A24C00) [pid = 4016] [serial = 2188] [outer = 0000002581693800] 14:44:39 INFO - PROCESS | 4016 | 1463780679103 Marionette DEBUG loaded listener.js 14:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002581A80400) [pid = 4016] [serial = 2189] [outer = 0000002581693800] 14:44:39 INFO - PROCESS | 4016 | 1463780679594 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 14:44:39 INFO - PROCESS | 4016 | 1463780679673 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 4016 | 1463780679676 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:44:39 INFO - PROCESS | 4016 | 1463780679689 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 4016 | 1463780679693 Marionette TRACE conn5 <- [1,2882,null,{}] 14:44:39 INFO - PROCESS | 4016 | 1463780679737 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}] 14:44:39 INFO - PROCESS | 4016 | 1463780679845 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:44:39 INFO - PROCESS | 4016 | 1463780679920 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836B1000 == 28 [pid = 4016] [id = 730] 14:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002580204C00) [pid = 4016] [serial = 2190] [outer = 0000000000000000] 14:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002581AA9000) [pid = 4016] [serial = 2191] [outer = 0000002580204C00] 14:44:39 INFO - PROCESS | 4016 | 1463780679973 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002581C51800) [pid = 4016] [serial = 2192] [outer = 0000002580204C00] 14:44:40 INFO - PROCESS | 4016 | 1463780680399 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]]]}] 14:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 14:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:44:40 INFO - PROCESS | 4016 | 1463780680458 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:44:40 INFO - PROCESS | 4016 | 1463780680461 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:44:40 INFO - PROCESS | 4016 | 1463780680464 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:44:40 INFO - PROCESS | 4016 | 1463780680466 Marionette TRACE conn5 <- [1,2886,null,{}] 14:44:40 INFO - PROCESS | 4016 | 1463780680470 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}] 14:44:40 INFO - PROCESS | 4016 | 1463780680561 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:44:40 INFO - PROCESS | 4016 | 1463780680568 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FCC000 == 29 [pid = 4016] [id = 731] 14:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000258202B400) [pid = 4016] [serial = 2193] [outer = 0000000000000000] 14:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (00000025820CB400) [pid = 4016] [serial = 2194] [outer = 000000258202B400] 14:44:40 INFO - PROCESS | 4016 | 1463780680618 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (00000025826E4000) [pid = 4016] [serial = 2195] [outer = 000000258202B400] 14:44:41 INFO - PROCESS | 4016 | 1463780681062 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]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 14:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:44:41 INFO - PROCESS | 4016 | 1463780681096 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 4016 | 1463780681098 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:44:41 INFO - PROCESS | 4016 | 1463780681101 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 4016 | 1463780681103 Marionette TRACE conn5 <- [1,2890,null,{}] 14:44:41 INFO - PROCESS | 4016 | 1463780681111 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}] 14:44:41 INFO - PROCESS | 4016 | 1463780681197 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:44:41 INFO - PROCESS | 4016 | 1463780681236 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000258417C800 == 30 [pid = 4016] [id = 732] 14:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002581690400) [pid = 4016] [serial = 2196] [outer = 0000000000000000] 14:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002582B41C00) [pid = 4016] [serial = 2197] [outer = 0000002581690400] 14:44:41 INFO - PROCESS | 4016 | 1463780681294 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002582C27000) [pid = 4016] [serial = 2198] [outer = 0000002581690400] 14:44:41 INFO - PROCESS | 4016 | 1463780681752 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 14:44:41 INFO - PROCESS | 4016 | 1463780681797 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 4016 | 1463780681799 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:44:41 INFO - PROCESS | 4016 | 1463780681802 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 4016 | 1463780681804 Marionette TRACE conn5 <- [1,2894,null,{}] 14:44:41 INFO - PROCESS | 4016 | 1463780681808 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}] 14:44:41 INFO - PROCESS | 4016 | 1463780681928 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:44:41 INFO - PROCESS | 4016 | 1463780681937 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585677000 == 31 [pid = 4016] [id = 733] 14:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000258326CC00) [pid = 4016] [serial = 2199] [outer = 0000000000000000] 14:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002583C6C800) [pid = 4016] [serial = 2200] [outer = 000000258326CC00] 14:44:41 INFO - PROCESS | 4016 | 1463780681986 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 118 (0000002583C75C00) [pid = 4016] [serial = 2201] [outer = 000000258326CC00] 14:44:42 INFO - PROCESS | 4016 | 1463780682432 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]]]}] 14:44:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:44:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 14:44:42 INFO - PROCESS | 4016 | 1463780682477 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 4016 | 1463780682479 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:44:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:44:42 INFO - PROCESS | 4016 | 1463780682482 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 4016 | 1463780682484 Marionette TRACE conn5 <- [1,2898,null,{}] 14:44:42 INFO - PROCESS | 4016 | 1463780682488 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}] 14:44:42 INFO - PROCESS | 4016 | 1463780682571 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:44:42 INFO - PROCESS | 4016 | 1463780682609 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000258571C800 == 32 [pid = 4016] [id = 734] 14:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 119 (0000002583F62400) [pid = 4016] [serial = 2202] [outer = 0000000000000000] 14:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 120 (0000002583F66400) [pid = 4016] [serial = 2203] [outer = 0000002583F62400] 14:44:42 INFO - PROCESS | 4016 | 1463780682656 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 121 (0000002584303C00) [pid = 4016] [serial = 2204] [outer = 0000002583F62400] 14:44:43 INFO - PROCESS | 4016 | 1463780683074 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]]]}] 14:44:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:44:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:44:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 14:44:43 INFO - PROCESS | 4016 | 1463780683132 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 4016 | 1463780683134 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /DOMEvents/constructors.html 14:44:43 INFO - PROCESS | 4016 | 1463780683142 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 4016 | 1463780683145 Marionette TRACE conn5 <- [1,2902,null,{}] 14:44:43 INFO - PROCESS | 4016 | 1463780683161 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}] 14:44:43 INFO - PROCESS | 4016 | 1463780683277 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:44:43 INFO - PROCESS | 4016 | 1463780683283 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000258577A800 == 33 [pid = 4016] [id = 735] 14:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 122 (0000002583F5E800) [pid = 4016] [serial = 2205] [outer = 0000000000000000] 14:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 123 (000000258430EC00) [pid = 4016] [serial = 2206] [outer = 0000002583F5E800] 14:44:43 INFO - PROCESS | 4016 | 1463780683331 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 124 (0000002584324C00) [pid = 4016] [serial = 2207] [outer = 0000002583F5E800] 14:44:43 INFO - PROCESS | 4016 | 1463780683870 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]]]}] 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:44:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 807ms 14:44:43 INFO - PROCESS | 4016 | 1463780683977 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 4016 | 1463780683979 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:44:43 INFO - PROCESS | 4016 | 1463780683982 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 4016 | 1463780683984 Marionette TRACE conn5 <- [1,2906,null,{}] 14:44:43 INFO - PROCESS | 4016 | 1463780683988 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}] 14:44:44 INFO - PROCESS | 4016 | 1463780684108 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:44:44 INFO - PROCESS | 4016 | 1463780684161 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 4016 | ++DOCSHELL 00000025836B0800 == 34 [pid = 4016] [id = 736] 14:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 125 (000000258432B000) [pid = 4016] [serial = 2208] [outer = 0000000000000000] 14:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 126 (000000258432E000) [pid = 4016] [serial = 2209] [outer = 000000258432B000] 14:44:44 INFO - PROCESS | 4016 | 1463780684208 Marionette DEBUG loaded listener.js 14:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 127 (0000002585543000) [pid = 4016] [serial = 2210] [outer = 000000258432B000] 14:44:44 INFO - PROCESS | 4016 | 1463780684652 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:44:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:44:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 735ms 14:44:44 INFO - PROCESS | 4016 | 1463780684720 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 4016 | 1463780684722 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:44:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:44:44 INFO - PROCESS | 4016 | 1463780684726 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - PROCESS | 4016 | 1463780684727 Marionette TRACE conn5 <- [1,2910,null,{}] 14:44:44 INFO - PROCESS | 4016 | 1463780684731 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}] 14:44:44 INFO - PROCESS | 4016 | 1463780684851 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:44:44 INFO - PROCESS | 4016 | 1463780684909 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586420800 == 35 [pid = 4016] [id = 737] 14:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 128 (000000258430AC00) [pid = 4016] [serial = 2211] [outer = 0000000000000000] 14:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 129 (000000258557C000) [pid = 4016] [serial = 2212] [outer = 000000258430AC00] 14:44:44 INFO - PROCESS | 4016 | 1463780684956 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 130 (000000258558A000) [pid = 4016] [serial = 2213] [outer = 000000258430AC00] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 129 (00000025897A0400) [pid = 4016] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 128 (000000258D262C00) [pid = 4016] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 127 (00000025A383D000) [pid = 4016] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 126 (00000025A1E43400) [pid = 4016] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 125 (00000025A3629800) [pid = 4016] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 124 (00000025A1653000) [pid = 4016] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 123 (0000002587340400) [pid = 4016] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 122 (0000002583F68400) [pid = 4016] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 121 (00000025865A5400) [pid = 4016] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 120 (0000002581C53000) [pid = 4016] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 119 (00000025A1654400) [pid = 4016] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 118 (0000002583C79000) [pid = 4016] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 117 (0000002580CAE000) [pid = 4016] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (000000258169B800) [pid = 4016] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000258430A800) [pid = 4016] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (000000258733CC00) [pid = 4016] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025A1F21400) [pid = 4016] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002581AAC000) [pid = 4016] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A7959000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025A922C800) [pid = 4016] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002581696000) [pid = 4016] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (00000025A32E5800) [pid = 4016] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A1F1EC00) [pid = 4016] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025A1E49800) [pid = 4016] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002584304000) [pid = 4016] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002581AA6800) [pid = 4016] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025A2FC1000) [pid = 4016] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002583C75000) [pid = 4016] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002584D4F000) [pid = 4016] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000258202F800) [pid = 4016] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581692C00) [pid = 4016] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258169C000) [pid = 4016] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:44:45 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002582C25400) [pid = 4016] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:44:45 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:45 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:45 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:45 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:45 INFO - PROCESS | 4016 | 1463780685971 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]]]}] 14:44:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:44:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:46 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 14:44:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:46 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 14:44:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:46 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]" 14:44:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:44:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1276ms 14:44:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:44:46 INFO - PROCESS | 4016 | 1463780686005 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:44:46 INFO - PROCESS | 4016 | 1463780686008 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:44:46 INFO - PROCESS | 4016 | 1463780686011 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 4016 | 1463780686014 Marionette TRACE conn5 <- [1,2914,null,{}] 14:44:46 INFO - PROCESS | 4016 | 1463780686017 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}] 14:44:46 INFO - PROCESS | 4016 | 1463780686121 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:44:46 INFO - PROCESS | 4016 | 1463780686130 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584179000 == 36 [pid = 4016] [id = 738] 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002584D4E000) [pid = 4016] [serial = 2214] [outer = 0000000000000000] 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002586034800) [pid = 4016] [serial = 2215] [outer = 0000002584D4E000] 14:44:46 INFO - PROCESS | 4016 | 1463780686188 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258649A800) [pid = 4016] [serial = 2216] [outer = 0000002584D4E000] 14:44:46 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:44:46 INFO - PROCESS | 4016 | 1463780686618 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]]]}] 14:44:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:44:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 14:44:46 INFO - PROCESS | 4016 | 1463780686685 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:44:46 INFO - PROCESS | 4016 | 1463780686687 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:44:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:44:46 INFO - PROCESS | 4016 | 1463780686695 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 4016 | 1463780686697 Marionette TRACE conn5 <- [1,2918,null,{}] 14:44:46 INFO - PROCESS | 4016 | 1463780686700 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}] 14:44:46 INFO - PROCESS | 4016 | 1463780686787 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:44:46 INFO - PROCESS | 4016 | 1463780686793 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589760800 == 37 [pid = 4016] [id = 739] 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025864A6000) [pid = 4016] [serial = 2217] [outer = 0000000000000000] 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (00000025865A3400) [pid = 4016] [serial = 2218] [outer = 00000025864A6000] 14:44:46 INFO - PROCESS | 4016 | 1463780686839 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025865ACC00) [pid = 4016] [serial = 2219] [outer = 00000025864A6000] 14:44:47 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:44:47 INFO - PROCESS | 4016 | 1463780687271 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]]]}] 14:44:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:44:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 14:44:47 INFO - PROCESS | 4016 | 1463780687332 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 4016 | 1463780687334 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:44:47 INFO - PROCESS | 4016 | 1463780687338 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:44:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:44:47 INFO - PROCESS | 4016 | 1463780687340 Marionette TRACE conn5 <- [1,2922,null,{}] 14:44:47 INFO - PROCESS | 4016 | 1463780687343 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}] 14:44:47 INFO - PROCESS | 4016 | 1463780687429 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:44:47 INFO - PROCESS | 4016 | 1463780687435 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A1EE0000 == 38 [pid = 4016] [id = 740] 14:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (0000002586FD4000) [pid = 4016] [serial = 2220] [outer = 0000000000000000] 14:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (0000002586FD8400) [pid = 4016] [serial = 2221] [outer = 0000002586FD4000] 14:44:47 INFO - PROCESS | 4016 | 1463780687482 Marionette DEBUG loaded listener.js 14:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002586FE1C00) [pid = 4016] [serial = 2222] [outer = 0000002586FD4000] 14:44:48 INFO - PROCESS | 4016 | 1463780688219 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]]]}] 14:44:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 925ms 14:44:48 INFO - PROCESS | 4016 | 1463780688274 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:44:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:44:48 INFO - PROCESS | 4016 | 1463780688280 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:44:48 INFO - PROCESS | 4016 | 1463780688284 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:44:48 INFO - PROCESS | 4016 | 1463780688289 Marionette TRACE conn5 <- [1,2926,null,{}] 14:44:48 INFO - PROCESS | 4016 | 1463780688295 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}] 14:44:48 INFO - PROCESS | 4016 | 1463780688432 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:44:48 INFO - PROCESS | 4016 | 1463780688554 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE0800 == 39 [pid = 4016] [id = 741] 14:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002580574800) [pid = 4016] [serial = 2223] [outer = 0000000000000000] 14:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002581690000) [pid = 4016] [serial = 2224] [outer = 0000002580574800] 14:44:48 INFO - PROCESS | 4016 | 1463780688616 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002581A28C00) [pid = 4016] [serial = 2225] [outer = 0000002580574800] 14:44:49 INFO - PROCESS | 4016 | 1463780689202 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]]]}] 14:44:49 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. 14:44:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 14:44:49 INFO - PROCESS | 4016 | 1463780689233 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 4016 | 1463780689240 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:44:49 INFO - PROCESS | 4016 | 1463780689247 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:44:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:44:49 INFO - PROCESS | 4016 | 1463780689251 Marionette TRACE conn5 <- [1,2930,null,{}] 14:44:49 INFO - PROCESS | 4016 | 1463780689255 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}] 14:44:49 INFO - PROCESS | 4016 | 1463780689383 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:44:49 INFO - PROCESS | 4016 | 1463780689493 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D6E000 == 40 [pid = 4016] [id = 742] 14:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (0000002581A26000) [pid = 4016] [serial = 2226] [outer = 0000000000000000] 14:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258202E400) [pid = 4016] [serial = 2227] [outer = 0000002581A26000] 14:44:49 INFO - PROCESS | 4016 | 1463780689551 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002582C26800) [pid = 4016] [serial = 2228] [outer = 0000002581A26000] 14:44:50 INFO - PROCESS | 4016 | 1463780690198 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"]]]}] 14:44:50 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 14:44:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:44:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 965ms 14:44:50 INFO - PROCESS | 4016 | 1463780690242 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 4016 | 1463780690245 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:44:50 INFO - PROCESS | 4016 | 1463780690250 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:44:50 INFO - PROCESS | 4016 | 1463780690254 Marionette TRACE conn5 <- [1,2934,null,{}] 14:44:50 INFO - PROCESS | 4016 | 1463780690266 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}] 14:44:50 INFO - PROCESS | 4016 | 1463780690407 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:44:50 INFO - PROCESS | 4016 | 1463780690519 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D76000 == 41 [pid = 4016] [id = 743] 14:44:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002583C5E000) [pid = 4016] [serial = 2229] [outer = 0000000000000000] 14:44:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (0000002583C66C00) [pid = 4016] [serial = 2230] [outer = 0000002583C5E000] 14:44:50 INFO - PROCESS | 4016 | 1463780690581 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002584D58800) [pid = 4016] [serial = 2231] [outer = 0000002583C5E000] 14:44:51 INFO - PROCESS | 4016 | 1463780691354 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]]]}] 14:44:51 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. 14:44:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1184ms 14:44:51 INFO - PROCESS | 4016 | 1463780691439 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 4016 | 1463780691443 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:44:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:44:51 INFO - PROCESS | 4016 | 1463780691448 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - PROCESS | 4016 | 1463780691452 Marionette TRACE conn5 <- [1,2938,null,{}] 14:44:51 INFO - PROCESS | 4016 | 1463780691458 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}] 14:44:51 INFO - PROCESS | 4016 | 1463780691574 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:44:51 INFO - PROCESS | 4016 | 1463780691714 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258231E000 == 40 [pid = 4016] [id = 619] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258401A000 == 39 [pid = 4016] [id = 623] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258627B000 == 38 [pid = 4016] [id = 628] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258439E000 == 37 [pid = 4016] [id = 624] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 00000025836AD800 == 36 [pid = 4016] [id = 618] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D1C800 == 35 [pid = 4016] [id = 617] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DC0800 == 34 [pid = 4016] [id = 620] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D1C000 == 33 [pid = 4016] [id = 626] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B53000 == 32 [pid = 4016] [id = 616] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258323B800 == 31 [pid = 4016] [id = 622] 14:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000258160E800 == 30 [pid = 4016] [id = 615] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A96DD800) [pid = 4016] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580ED6000 == 31 [pid = 4016] [id = 744] 14:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (000000258020C400) [pid = 4016] [serial = 2232] [outer = 0000000000000000] 14:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (0000002580575400) [pid = 4016] [serial = 2233] [outer = 000000258020C400] 14:44:51 INFO - PROCESS | 4016 | 1463780691807 Marionette DEBUG loaded listener.js 14:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 117 (0000002581698800) [pid = 4016] [serial = 2234] [outer = 000000258020C400] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 116 (00000025A2FBAC00) [pid = 4016] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000258D2B1C00) [pid = 4016] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (00000025A786A000) [pid = 4016] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (00000025A2630800) [pid = 4016] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (00000025A46A3800) [pid = 4016] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (00000025A1EC8800) [pid = 4016] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000258D2EDC00) [pid = 4016] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002585541000) [pid = 4016] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002587526800) [pid = 4016] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002582C2A400) [pid = 4016] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (00000025A1F2BC00) [pid = 4016] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258558A800) [pid = 4016] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025820D1C00) [pid = 4016] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025826EBC00) [pid = 4016] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002585582400) [pid = 4016] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002582D9B400) [pid = 4016] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002586035000) [pid = 4016] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258752F800) [pid = 4016] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000258D2A6C00) [pid = 4016] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (00000025A4709800) [pid = 4016] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025A32AE000) [pid = 4016] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002587462800) [pid = 4016] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (00000025A8176000) [pid = 4016] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025A9293000) [pid = 4016] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025A915B400) [pid = 4016] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025A9289C00) [pid = 4016] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (00000025A869E800) [pid = 4016] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (00000025A9699C00) [pid = 4016] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (00000025A83C9800) [pid = 4016] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (00000025A7CBC800) [pid = 4016] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (00000025A7957000) [pid = 4016] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025A3B62800) [pid = 4016] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (00000025A32E4000) [pid = 4016] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (00000025A2863400) [pid = 4016] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025856CBC00) [pid = 4016] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000258554E400) [pid = 4016] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (0000002583266000) [pid = 4016] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002582C20000) [pid = 4016] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (00000025A32DB000) [pid = 4016] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (00000025A383DC00) [pid = 4016] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (00000025865A4800) [pid = 4016] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002584D56C00) [pid = 4016] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (00000025856CB000) [pid = 4016] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (00000025826E7C00) [pid = 4016] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (0000002583C59800) [pid = 4016] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (0000002582C28000) [pid = 4016] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (0000002581AA5400) [pid = 4016] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (00000025A853B800) [pid = 4016] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (0000002586FDC400) [pid = 4016] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:44:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582B69000 == 32 [pid = 4016] [id = 745] 14:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (0000002581AA4000) [pid = 4016] [serial = 2235] [outer = 0000000000000000] 14:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (0000002581AA5400) [pid = 4016] [serial = 2236] [outer = 0000002581AA4000] 14:44:52 INFO - PROCESS | 4016 | 1463780692308 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]]]}] 14:44:52 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. 14:44:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 14:44:52 INFO - PROCESS | 4016 | 1463780692334 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:44:52 INFO - PROCESS | 4016 | 1463780692340 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:44:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:44:52 INFO - PROCESS | 4016 | 1463780692346 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:44:52 INFO - PROCESS | 4016 | 1463780692349 Marionette TRACE conn5 <- [1,2942,null,{}] 14:44:52 INFO - PROCESS | 4016 | 1463780692353 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}] 14:44:52 INFO - PROCESS | 4016 | 1463780692461 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:44:52 INFO - PROCESS | 4016 | 1463780692471 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC8000 == 33 [pid = 4016] [id = 746] 14:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (0000002581C4A800) [pid = 4016] [serial = 2237] [outer = 0000000000000000] 14:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (0000002581C52800) [pid = 4016] [serial = 2238] [outer = 0000002581C4A800] 14:44:52 INFO - PROCESS | 4016 | 1463780692518 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (00000025820C7C00) [pid = 4016] [serial = 2239] [outer = 0000002581C4A800] 14:44:53 INFO - PROCESS | 4016 | 1463780693016 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]]]}] 14:44:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:44:53 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 14:44:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 14:44:53 INFO - PROCESS | 4016 | 1463780693101 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 4016 | 1463780693103 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:44:53 INFO - PROCESS | 4016 | 1463780693107 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:44:53 INFO - PROCESS | 4016 | 1463780693111 Marionette TRACE conn5 <- [1,2946,null,{}] 14:44:53 INFO - PROCESS | 4016 | 1463780693122 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}] 14:44:53 INFO - PROCESS | 4016 | 1463780693240 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:44:53 INFO - PROCESS | 4016 | 1463780693320 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584D60800 == 34 [pid = 4016] [id = 747] 14:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (0000002582B3E400) [pid = 4016] [serial = 2240] [outer = 0000000000000000] 14:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (0000002582D9F800) [pid = 4016] [serial = 2241] [outer = 0000002582B3E400] 14:44:53 INFO - PROCESS | 4016 | 1463780693371 Marionette DEBUG loaded listener.js 14:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002583267800) [pid = 4016] [serial = 2242] [outer = 0000002582B3E400] 14:44:53 INFO - PROCESS | 4016 | 1463780693721 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]]]}] 14:44:53 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. 14:44:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 14:44:53 INFO - PROCESS | 4016 | 1463780693788 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 4016 | 1463780693791 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:44:53 INFO - PROCESS | 4016 | 1463780693795 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - PROCESS | 4016 | 1463780693796 Marionette TRACE conn5 <- [1,2950,null,{}] 14:44:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:44:53 INFO - PROCESS | 4016 | 1463780693800 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}] 14:44:53 INFO - PROCESS | 4016 | 1463780693893 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:44:53 INFO - PROCESS | 4016 | 1463780693900 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000258571B000 == 35 [pid = 4016] [id = 748] 14:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (0000002583270800) [pid = 4016] [serial = 2243] [outer = 0000000000000000] 14:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002583C73C00) [pid = 4016] [serial = 2244] [outer = 0000002583270800] 14:44:53 INFO - PROCESS | 4016 | 1463780693948 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002583F69400) [pid = 4016] [serial = 2245] [outer = 0000002583270800] 14:44:54 INFO - PROCESS | 4016 | 1463780694423 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]]]}] 14:44:54 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. 14:44:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 14:44:54 INFO - PROCESS | 4016 | 1463780694472 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 4016 | 1463780694474 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:44:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:44:54 INFO - PROCESS | 4016 | 1463780694477 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - PROCESS | 4016 | 1463780694479 Marionette TRACE conn5 <- [1,2954,null,{}] 14:44:54 INFO - PROCESS | 4016 | 1463780694483 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}] 14:44:54 INFO - PROCESS | 4016 | 1463780694599 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:44:54 INFO - PROCESS | 4016 | 1463780694685 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000258627D000 == 36 [pid = 4016] [id = 749] 14:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000258430C800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] 14:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (0000002584322C00) [pid = 4016] [serial = 2247] [outer = 000000258430C800] 14:44:54 INFO - PROCESS | 4016 | 1463780694741 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002584D50C00) [pid = 4016] [serial = 2248] [outer = 000000258430C800] 14:44:55 INFO - PROCESS | 4016 | 1463780695159 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]]]}] 14:44:55 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. 14:44:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 14:44:55 INFO - PROCESS | 4016 | 1463780695214 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 4016 | 1463780695217 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:44:55 INFO - PROCESS | 4016 | 1463780695220 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 4016 | 1463780695222 Marionette TRACE conn5 <- [1,2958,null,{}] 14:44:55 INFO - PROCESS | 4016 | 1463780695225 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}] 14:44:55 INFO - PROCESS | 4016 | 1463780695366 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:44:55 INFO - PROCESS | 4016 | 1463780695380 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:55 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583FD0800 == 37 [pid = 4016] [id = 750] 14:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258554BC00) [pid = 4016] [serial = 2249] [outer = 0000000000000000] 14:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002585585800) [pid = 4016] [serial = 2250] [outer = 000000258554BC00] 14:44:55 INFO - PROCESS | 4016 | 1463780695475 Marionette DEBUG loaded listener.js 14:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (00000025856D5400) [pid = 4016] [serial = 2251] [outer = 000000258554BC00] 14:44:55 INFO - PROCESS | 4016 | 1463780695870 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]]]}] 14:44:55 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. 14:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 14:44:55 INFO - PROCESS | 4016 | 1463780695894 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 4016 | 1463780695896 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:44:55 INFO - PROCESS | 4016 | 1463780695900 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 4016 | 1463780695901 Marionette TRACE conn5 <- [1,2962,null,{}] 14:44:55 INFO - PROCESS | 4016 | 1463780695911 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}] 14:44:56 INFO - PROCESS | 4016 | 1463780696025 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:44:56 INFO - PROCESS | 4016 | 1463780696106 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000258D2B9800 == 38 [pid = 4016] [id = 751] 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002586038400) [pid = 4016] [serial = 2252] [outer = 0000000000000000] 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002586040000) [pid = 4016] [serial = 2253] [outer = 0000002586038400] 14:44:56 INFO - PROCESS | 4016 | 1463780696153 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025865A3C00) [pid = 4016] [serial = 2254] [outer = 0000002586038400] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000258430AC00) [pid = 4016] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002581690400) [pid = 4016] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (00000025865A2C00) [pid = 4016] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002581693800) [pid = 4016] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000258432B000) [pid = 4016] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (00000025864A6000) [pid = 4016] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (0000002584D4E000) [pid = 4016] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000258326CC00) [pid = 4016] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (0000002583F62400) [pid = 4016] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000258202B400) [pid = 4016] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (0000002580204C00) [pid = 4016] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000258057D000) [pid = 4016] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (0000002583F5E800) [pid = 4016] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:44:56 INFO - PROCESS | 4016 | 1463780696603 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]]]}] 14:44:56 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. 14:44:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 14:44:56 INFO - PROCESS | 4016 | 1463780696638 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:44:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:44:56 INFO - PROCESS | 4016 | 1463780696640 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:44:56 INFO - PROCESS | 4016 | 1463780696643 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:44:56 INFO - PROCESS | 4016 | 1463780696645 Marionette TRACE conn5 <- [1,2966,null,{}] 14:44:56 INFO - PROCESS | 4016 | 1463780696649 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}] 14:44:56 INFO - PROCESS | 4016 | 1463780696741 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:44:56 INFO - PROCESS | 4016 | 1463780696747 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 4016 | ++DOCSHELL 0000002580EC3000 == 39 [pid = 4016] [id = 752] 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (0000002582B3C800) [pid = 4016] [serial = 2255] [outer = 0000000000000000] 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (00000025864A3000) [pid = 4016] [serial = 2256] [outer = 0000002582B3C800] 14:44:56 INFO - PROCESS | 4016 | 1463780696794 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (0000002586FD3800) [pid = 4016] [serial = 2257] [outer = 0000002582B3C800] 14:44:57 INFO - PROCESS | 4016 | 1463780697196 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]]]}] 14:44:57 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. 14:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 567ms 14:44:57 INFO - PROCESS | 4016 | 1463780697213 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 4016 | 1463780697215 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:44:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:44:57 INFO - PROCESS | 4016 | 1463780697219 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 4016 | 1463780697221 Marionette TRACE conn5 <- [1,2970,null,{}] 14:44:57 INFO - PROCESS | 4016 | 1463780697224 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}] 14:44:57 INFO - PROCESS | 4016 | 1463780697349 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:44:57 INFO - PROCESS | 4016 | 1463780697357 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:57 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A337F800 == 40 [pid = 4016] [id = 753] 14:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (0000002586FDA000) [pid = 4016] [serial = 2258] [outer = 0000000000000000] 14:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (0000002586FDF000) [pid = 4016] [serial = 2259] [outer = 0000002586FDA000] 14:44:57 INFO - PROCESS | 4016 | 1463780697404 Marionette DEBUG loaded listener.js 14:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000258733C000) [pid = 4016] [serial = 2260] [outer = 0000002586FDA000] 14:44:57 INFO - PROCESS | 4016 | 1463780697834 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"]]]}] 14:44:57 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 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 14:44:57 INFO - PROCESS | 4016 | 1463780697852 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 4016 | 1463780697854 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:44:57 INFO - PROCESS | 4016 | 1463780697857 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:44:57 INFO - PROCESS | 4016 | 1463780697860 Marionette TRACE conn5 <- [1,2974,null,{}] 14:44:57 INFO - PROCESS | 4016 | 1463780697863 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}] 14:44:57 INFO - PROCESS | 4016 | 1463780697987 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:44:58 INFO - PROCESS | 4016 | 1463780697995 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3979000 == 41 [pid = 4016] [id = 754] 14:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (0000002587338C00) [pid = 4016] [serial = 2261] [outer = 0000000000000000] 14:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000258745C000) [pid = 4016] [serial = 2262] [outer = 0000002587338C00] 14:44:58 INFO - PROCESS | 4016 | 1463780698041 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002587524C00) [pid = 4016] [serial = 2263] [outer = 0000002587338C00] 14:44:58 INFO - PROCESS | 4016 | 1463780698482 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]]]}] 14:44:58 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. 14:44:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 14:44:58 INFO - PROCESS | 4016 | 1463780698578 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:44:58 INFO - PROCESS | 4016 | 1463780698583 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:44:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:44:58 INFO - PROCESS | 4016 | 1463780698595 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:44:58 INFO - PROCESS | 4016 | 1463780698600 Marionette TRACE conn5 <- [1,2978,null,{}] 14:44:58 INFO - PROCESS | 4016 | 1463780698607 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}] 14:44:58 INFO - PROCESS | 4016 | 1463780698782 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:44:58 INFO - PROCESS | 4016 | 1463780698873 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582CE0000 == 42 [pid = 4016] [id = 755] 14:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000258168FC00) [pid = 4016] [serial = 2264] [outer = 0000000000000000] 14:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002581A21000) [pid = 4016] [serial = 2265] [outer = 000000258168FC00] 14:44:58 INFO - PROCESS | 4016 | 1463780698935 Marionette DEBUG loaded listener.js 14:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (0000002581AAC400) [pid = 4016] [serial = 2266] [outer = 000000258168FC00] 14:44:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002584013800 == 43 [pid = 4016] [id = 756] 14:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582B3F000) [pid = 4016] [serial = 2267] [outer = 0000000000000000] 14:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002582B44000) [pid = 4016] [serial = 2268] [outer = 0000002582B3F000] 14:44:59 INFO - PROCESS | 4016 | 1463780699567 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]]]}] 14:44:59 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. 14:44:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1027ms 14:44:59 INFO - PROCESS | 4016 | 1463780699625 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 4016 | 1463780699632 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:44:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:44:59 INFO - PROCESS | 4016 | 1463780699639 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:44:59 INFO - PROCESS | 4016 | 1463780699642 Marionette TRACE conn5 <- [1,2982,null,{}] 14:44:59 INFO - PROCESS | 4016 | 1463780699646 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}] 14:44:59 INFO - PROCESS | 4016 | 1463780699787 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:44:59 INFO - PROCESS | 4016 | 1463780699906 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586420000 == 44 [pid = 4016] [id = 757] 14:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002581692400) [pid = 4016] [serial = 2269] [outer = 0000000000000000] 14:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002582B48C00) [pid = 4016] [serial = 2270] [outer = 0000002581692400] 14:44:59 INFO - PROCESS | 4016 | 1463780699965 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002583C79400) [pid = 4016] [serial = 2271] [outer = 0000002581692400] 14:45:00 INFO - PROCESS | 4016 | 1463780700539 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]]]}] 14:45:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:45:00 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 14:45:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 923ms 14:45:00 INFO - PROCESS | 4016 | 1463780700568 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:45:00 INFO - PROCESS | 4016 | 1463780700571 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:45:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:45:00 INFO - PROCESS | 4016 | 1463780700574 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:45:00 INFO - PROCESS | 4016 | 1463780700578 Marionette TRACE conn5 <- [1,2986,null,{}] 14:45:00 INFO - PROCESS | 4016 | 1463780700591 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}] 14:45:00 INFO - PROCESS | 4016 | 1463780700716 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:45:00 INFO - PROCESS | 4016 | 1463780700816 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:00 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7646800 == 45 [pid = 4016] [id = 758] 14:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025856CA800) [pid = 4016] [serial = 2272] [outer = 0000000000000000] 14:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258603E800) [pid = 4016] [serial = 2273] [outer = 00000025856CA800] 14:45:00 INFO - PROCESS | 4016 | 1463780700877 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000258745FC00) [pid = 4016] [serial = 2274] [outer = 00000025856CA800] 14:45:01 INFO - PROCESS | 4016 | 1463780701444 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]]]}] 14:45:01 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. 14:45:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 924ms 14:45:01 INFO - PROCESS | 4016 | 1463780701503 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 4016 | 1463780701507 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:45:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:45:01 INFO - PROCESS | 4016 | 1463780701512 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 4016 | 1463780701514 Marionette TRACE conn5 <- [1,2990,null,{}] 14:45:01 INFO - PROCESS | 4016 | 1463780701518 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}] 14:45:01 INFO - PROCESS | 4016 | 1463780701634 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:45:01 INFO - PROCESS | 4016 | 1463780701729 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:01 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A7A15000 == 46 [pid = 4016] [id = 759] 14:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000258745F000) [pid = 4016] [serial = 2275] [outer = 0000000000000000] 14:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002587533800) [pid = 4016] [serial = 2276] [outer = 000000258745F000] 14:45:01 INFO - PROCESS | 4016 | 1463780701787 Marionette DEBUG loaded listener.js 14:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025897A2800) [pid = 4016] [serial = 2277] [outer = 000000258745F000] 14:45:02 INFO - PROCESS | 4016 | 1463780702316 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]]]}] 14:45:02 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. 14:45:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 14:45:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:45:02 INFO - PROCESS | 4016 | 1463780702352 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 4016 | 1463780702355 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:45:02 INFO - PROCESS | 4016 | 1463780702358 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 4016 | 1463780702360 Marionette TRACE conn5 <- [1,2994,null,{}] 14:45:02 INFO - PROCESS | 4016 | 1463780702364 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}] 14:45:02 INFO - PROCESS | 4016 | 1463780702477 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:45:02 INFO - PROCESS | 4016 | 1463780702574 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8140800 == 47 [pid = 4016] [id = 760] 14:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258979CC00) [pid = 4016] [serial = 2278] [outer = 0000000000000000] 14:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258D269400) [pid = 4016] [serial = 2279] [outer = 000000258979CC00] 14:45:02 INFO - PROCESS | 4016 | 1463780702631 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258D2A6800) [pid = 4016] [serial = 2280] [outer = 000000258979CC00] 14:45:03 INFO - PROCESS | 4016 | 1463780703175 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]]]}] 14:45:03 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. 14:45:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 14:45:03 INFO - PROCESS | 4016 | 1463780703200 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:45:03 INFO - PROCESS | 4016 | 1463780703203 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:45:03 INFO - PROCESS | 4016 | 1463780703223 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:45:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:45:03 INFO - PROCESS | 4016 | 1463780703225 Marionette TRACE conn5 <- [1,2998,null,{}] 14:45:03 INFO - PROCESS | 4016 | 1463780703229 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}] 14:45:03 INFO - PROCESS | 4016 | 1463780703364 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:45:03 INFO - PROCESS | 4016 | 1463780703463 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:03 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A86E6800 == 48 [pid = 4016] [id = 761] 14:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258D2E4400) [pid = 4016] [serial = 2281] [outer = 0000000000000000] 14:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A164C400) [pid = 4016] [serial = 2282] [outer = 000000258D2E4400] 14:45:03 INFO - PROCESS | 4016 | 1463780703521 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A1657C00) [pid = 4016] [serial = 2283] [outer = 000000258D2E4400] 14:45:03 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:04 INFO - PROCESS | 4016 | 1463780704077 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:45:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:45:04 INFO - {} 14:45:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:45:04 INFO - {} 14:45:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:45:04 INFO - {} 14:45:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:45:04 INFO - {} 14:45:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 881ms 14:45:04 INFO - PROCESS | 4016 | 1463780704297 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 4016 | 1463780704302 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:45:04 INFO - TEST-START | /FileAPI/fileReader.html 14:45:04 INFO - PROCESS | 4016 | 1463780704335 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 4016 | 1463780704339 Marionette TRACE conn5 <- [1,3002,null,{}] 14:45:04 INFO - PROCESS | 4016 | 1463780704345 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}] 14:45:04 INFO - PROCESS | 4016 | 1463780704455 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:45:04 INFO - PROCESS | 4016 | 1463780704547 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DBA000 == 49 [pid = 4016] [id = 762] 14:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258057E800) [pid = 4016] [serial = 2284] [outer = 0000000000000000] 14:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (0000002580CA3800) [pid = 4016] [serial = 2285] [outer = 000000258057E800] 14:45:04 INFO - PROCESS | 4016 | 1463780704599 Marionette DEBUG loaded listener.js 14:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (0000002581A7F800) [pid = 4016] [serial = 2286] [outer = 000000258057E800] 14:45:05 INFO - PROCESS | 4016 | 1463780705138 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]]]}] 14:45:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:45:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:45:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:45:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:45:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 839ms 14:45:05 INFO - PROCESS | 4016 | 1463780705180 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 4016 | 1463780705184 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:45:05 INFO - TEST-START | /FileAPI/historical.html 14:45:05 INFO - PROCESS | 4016 | 1463780705192 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - PROCESS | 4016 | 1463780705196 Marionette TRACE conn5 <- [1,3006,null,{}] 14:45:05 INFO - PROCESS | 4016 | 1463780705200 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}] 14:45:05 INFO - PROCESS | 4016 | 1463780705305 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:45:05 INFO - PROCESS | 4016 | 1463780705404 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DBB000 == 50 [pid = 4016] [id = 763] 14:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (0000002581698C00) [pid = 4016] [serial = 2287] [outer = 0000000000000000] 14:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (0000002582027000) [pid = 4016] [serial = 2288] [outer = 0000002581698C00] 14:45:05 INFO - PROCESS | 4016 | 1463780705455 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025826DE800) [pid = 4016] [serial = 2289] [outer = 0000002581698C00] 14:45:05 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DBD800 == 49 [pid = 4016] [id = 627] 14:45:05 INFO - PROCESS | 4016 | --DOCSHELL 0000002581622800 == 48 [pid = 4016] [id = 621] 14:45:05 INFO - PROCESS | 4016 | --DOCSHELL 0000002584019000 == 47 [pid = 4016] [id = 629] 14:45:05 INFO - PROCESS | 4016 | --DOCSHELL 0000002582B69000 == 46 [pid = 4016] [id = 745] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582B41C00) [pid = 4016] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (0000002582C27000) [pid = 4016] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (00000025A96E6400) [pid = 4016] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581A24C00) [pid = 4016] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000258557C000) [pid = 4016] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002581A80400) [pid = 4016] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002585543000) [pid = 4016] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258432E000) [pid = 4016] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002586FD8400) [pid = 4016] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (00000025865A3400) [pid = 4016] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258558A000) [pid = 4016] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002586034800) [pid = 4016] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002583C6C800) [pid = 4016] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (00000025865ACC00) [pid = 4016] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002583F66400) [pid = 4016] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002583C75C00) [pid = 4016] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025820CB400) [pid = 4016] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002581AA9000) [pid = 4016] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (00000025826E4000) [pid = 4016] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002581C51800) [pid = 4016] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002580CAC800) [pid = 4016] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000258057D800) [pid = 4016] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000258430EC00) [pid = 4016] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:45:05 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000258649A800) [pid = 4016] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 14:45:06 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (0000002584324C00) [pid = 4016] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 14:45:06 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002584303C00) [pid = 4016] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 14:45:06 INFO - PROCESS | 4016 | 1463780706048 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"]]]}] 14:45:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:45:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:45:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:45:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:45:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:45:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:45:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:45:06 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 14:45:06 INFO - PROCESS | 4016 | 1463780706075 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 4016 | 1463780706078 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:45:06 INFO - PROCESS | 4016 | 1463780706082 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - TEST-START | /FileAPI/idlharness.html 14:45:06 INFO - PROCESS | 4016 | 1463780706084 Marionette TRACE conn5 <- [1,3010,null,{}] 14:45:06 INFO - PROCESS | 4016 | 1463780706094 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}] 14:45:06 INFO - PROCESS | 4016 | 1463780706193 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:45:06 INFO - PROCESS | 4016 | 1463780706206 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582D0E800 == 47 [pid = 4016] [id = 764] 14:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002581A85000) [pid = 4016] [serial = 2290] [outer = 0000000000000000] 14:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (0000002581A89C00) [pid = 4016] [serial = 2291] [outer = 0000002581A85000] 14:45:06 INFO - PROCESS | 4016 | 1463780706258 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025820CF000) [pid = 4016] [serial = 2292] [outer = 0000002581A85000] 14:45:07 INFO - PROCESS | 4016 | 1463780707163 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]]]}] 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:45:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:45:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:45:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:45:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:45:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:45:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:45:07 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 14:45:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:45:07 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 14:45:07 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 14:45:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:45:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:45:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:45:07 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 14:45:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:45:07 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 14:45:07 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 14:45:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:45:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:45:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:45:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:45:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:45:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:45:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1164ms 14:45:07 INFO - PROCESS | 4016 | 1463780707249 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 4016 | 1463780707252 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:45:07 INFO - TEST-START | /FileAPI/idlharness.worker 14:45:07 INFO - PROCESS | 4016 | 1463780707255 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 4016 | 1463780707257 Marionette TRACE conn5 <- [1,3014,null,{}] 14:45:07 INFO - PROCESS | 4016 | 1463780707261 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}] 14:45:07 INFO - PROCESS | 4016 | 1463780707359 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:45:07 INFO - PROCESS | 4016 | 1463780707441 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589762000 == 48 [pid = 4016] [id = 765] 14:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (0000002582DA7800) [pid = 4016] [serial = 2293] [outer = 0000000000000000] 14:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (0000002585543000) [pid = 4016] [serial = 2294] [outer = 0000002582DA7800] 14:45:07 INFO - PROCESS | 4016 | 1463780707490 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (0000002585588800) [pid = 4016] [serial = 2295] [outer = 0000002582DA7800] 14:45:07 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:08 INFO - PROCESS | 4016 | 1463780708453 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,{},{}]]]}] 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:45:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:45:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:45:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:45:08 INFO - {} 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:45:08 INFO - {} 14:45:08 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 - {} 14:45:08 INFO - {} 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:45:08 INFO - {} 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:45:08 INFO - {} 14:45:08 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 - {} 14:45:08 INFO - {} 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:45:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:45:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 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 14:45:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:45:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:45:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:45:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:45:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:45:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:45:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:45:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:45:08 INFO - {} 14:45:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1361ms 14:45:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:45:08 INFO - PROCESS | 4016 | 1463780708620 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 4016 | 1463780708622 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:45:08 INFO - PROCESS | 4016 | 1463780708626 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - PROCESS | 4016 | 1463780708628 Marionette TRACE conn5 <- [1,3018,null,{}] 14:45:08 INFO - PROCESS | 4016 | 1463780708631 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}] 14:45:08 INFO - PROCESS | 4016 | 1463780708756 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:45:08 INFO - PROCESS | 4016 | 1463780708840 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 4016 | ++DOCSHELL 00000025ACEA8000 == 49 [pid = 4016] [id = 766] 14:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025856CF000) [pid = 4016] [serial = 2296] [outer = 0000000000000000] 14:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000258649D800) [pid = 4016] [serial = 2297] [outer = 00000025856CF000] 14:45:08 INFO - PROCESS | 4016 | 1463780708888 Marionette DEBUG loaded listener.js 14:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (00000025A2FC8000) [pid = 4016] [serial = 2298] [outer = 00000025856CF000] 14:45:09 INFO - PROCESS | 4016 | 1463780709304 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]]]}] 14:45:09 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 14:45:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 14:45:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:45:09 INFO - PROCESS | 4016 | 1463780709363 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:45:09 INFO - PROCESS | 4016 | 1463780709365 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:45:09 INFO - PROCESS | 4016 | 1463780709368 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:45:09 INFO - PROCESS | 4016 | 1463780709370 Marionette TRACE conn5 <- [1,3022,null,{}] 14:45:09 INFO - PROCESS | 4016 | 1463780709379 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}] 14:45:09 INFO - PROCESS | 4016 | 1463780709531 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:45:09 INFO - PROCESS | 4016 | 1463780709587 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 4016 | ++DOCSHELL 00000025864DB000 == 50 [pid = 4016] [id = 767] 14:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258D2E9000) [pid = 4016] [serial = 2299] [outer = 0000000000000000] 14:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (00000025A32B4400) [pid = 4016] [serial = 2300] [outer = 000000258D2E9000] 14:45:09 INFO - PROCESS | 4016 | 1463780709636 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (00000025A32E0800) [pid = 4016] [serial = 2301] [outer = 000000258D2E9000] 14:45:10 INFO - PROCESS | 4016 | 1463780710024 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]]]}] 14:45:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:45:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 14:45:10 INFO - PROCESS | 4016 | 1463780710064 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 4016 | 1463780710066 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:45:10 INFO - PROCESS | 4016 | 1463780710069 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:45:10 INFO - PROCESS | 4016 | 1463780710071 Marionette TRACE conn5 <- [1,3026,null,{}] 14:45:10 INFO - PROCESS | 4016 | 1463780710075 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}] 14:45:10 INFO - PROCESS | 4016 | 1463780710220 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000258430C800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000258554BC00) [pid = 4016] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (0000002586038400) [pid = 4016] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (0000002581A26000) [pid = 4016] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002580574800) [pid = 4016] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002586FDA000) [pid = 4016] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (0000002583C5E000) [pid = 4016] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (0000002581C4A800) [pid = 4016] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (0000002582B3E400) [pid = 4016] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (0000002581AA4000) [pid = 4016] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000258020C400) [pid = 4016] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (0000002583270800) [pid = 4016] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (0000002582B3C800) [pid = 4016] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:45:10 INFO - PROCESS | 4016 | 1463780710338 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000258400B000 == 51 [pid = 4016] [id = 768] 14:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (0000002581A26000) [pid = 4016] [serial = 2302] [outer = 0000000000000000] 14:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (0000002581C4A800) [pid = 4016] [serial = 2303] [outer = 0000002581A26000] 14:45:10 INFO - PROCESS | 4016 | 1463780710387 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (00000025A33E0800) [pid = 4016] [serial = 2304] [outer = 0000002581A26000] 14:45:10 INFO - PROCESS | 4016 | 1463780710718 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"]]]}] 14:45:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:45:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 14:45:10 INFO - PROCESS | 4016 | 1463780710807 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 4016 | 1463780710809 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:45:10 INFO - PROCESS | 4016 | 1463780710813 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:45:10 INFO - PROCESS | 4016 | 1463780710815 Marionette TRACE conn5 <- [1,3030,null,{}] 14:45:10 INFO - PROCESS | 4016 | 1463780710824 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}] 14:45:10 INFO - PROCESS | 4016 | 1463780710913 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:45:10 INFO - PROCESS | 4016 | 1463780710927 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFBAC800 == 52 [pid = 4016] [id = 769] 14:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (00000025A3732000) [pid = 4016] [serial = 2305] [outer = 0000000000000000] 14:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (00000025A3B57C00) [pid = 4016] [serial = 2306] [outer = 00000025A3732000] 14:45:10 INFO - PROCESS | 4016 | 1463780710975 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (00000025A4519800) [pid = 4016] [serial = 2307] [outer = 00000025A3732000] 14:45:11 INFO - PROCESS | 4016 | 1463780711570 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]]]}] 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:45:11 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. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:45:11 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'.) 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:45:11 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. 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:45:11 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. 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:45:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:45:11 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. 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:45:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:45:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:45:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:45:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:45:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 829ms 14:45:11 INFO - PROCESS | 4016 | 1463780711645 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 4016 | 1463780711647 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:45:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:45:11 INFO - PROCESS | 4016 | 1463780711650 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - PROCESS | 4016 | 1463780711652 Marionette TRACE conn5 <- [1,3034,null,{}] 14:45:11 INFO - PROCESS | 4016 | 1463780711656 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}] 14:45:11 INFO - PROCESS | 4016 | 1463780711748 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:45:11 INFO - PROCESS | 4016 | 1463780711830 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AFE9E000 == 53 [pid = 4016] [id = 770] 14:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (00000025A3839000) [pid = 4016] [serial = 2308] [outer = 0000000000000000] 14:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (00000025A7865000) [pid = 4016] [serial = 2309] [outer = 00000025A3839000] 14:45:11 INFO - PROCESS | 4016 | 1463780711876 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (00000025A83C9800) [pid = 4016] [serial = 2310] [outer = 00000025A3839000] 14:45:12 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:12 INFO - PROCESS | 4016 | 1463780712272 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:45:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:45:12 INFO - {} 14:45:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 14:45:12 INFO - PROCESS | 4016 | 1463780712351 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:45:12 INFO - PROCESS | 4016 | 1463780712356 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:45:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:45:12 INFO - PROCESS | 4016 | 1463780712367 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:45:12 INFO - PROCESS | 4016 | 1463780712372 Marionette TRACE conn5 <- [1,3038,null,{}] 14:45:12 INFO - PROCESS | 4016 | 1463780712379 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}] 14:45:12 INFO - PROCESS | 4016 | 1463780712506 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:45:12 INFO - PROCESS | 4016 | 1463780712598 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582320000 == 54 [pid = 4016] [id = 771] 14:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002580576C00) [pid = 4016] [serial = 2311] [outer = 0000000000000000] 14:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000258057D800) [pid = 4016] [serial = 2312] [outer = 0000002580576C00] 14:45:12 INFO - PROCESS | 4016 | 1463780712659 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002581695400) [pid = 4016] [serial = 2313] [outer = 0000002580576C00] 14:45:13 INFO - PROCESS | 4016 | 1463780713259 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]]]}] 14:45:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:45:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:45:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:45:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:45:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 944ms 14:45:13 INFO - PROCESS | 4016 | 1463780713314 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 4016 | 1463780713319 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:45:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:45:13 INFO - PROCESS | 4016 | 1463780713328 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - PROCESS | 4016 | 1463780713332 Marionette TRACE conn5 <- [1,3042,null,{}] 14:45:13 INFO - PROCESS | 4016 | 1463780713337 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}] 14:45:13 INFO - PROCESS | 4016 | 1463780713489 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:45:13 INFO - PROCESS | 4016 | 1463780713615 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:13 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586412800 == 55 [pid = 4016] [id = 772] 14:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002581C4F000) [pid = 4016] [serial = 2314] [outer = 0000000000000000] 14:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002582B46000) [pid = 4016] [serial = 2315] [outer = 0000002581C4F000] 14:45:13 INFO - PROCESS | 4016 | 1463780713674 Marionette DEBUG loaded listener.js 14:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (0000002583F67800) [pid = 4016] [serial = 2316] [outer = 0000002581C4F000] 14:45:14 INFO - PROCESS | 4016 | 1463780714513 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"]]]}] 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:45:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:45:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:14 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" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:14 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" 14:45:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:45:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:45:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1304ms 14:45:14 INFO - PROCESS | 4016 | 1463780714651 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:45:14 INFO - PROCESS | 4016 | 1463780714654 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:45:14 INFO - PROCESS | 4016 | 1463780714659 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:45:14 INFO - PROCESS | 4016 | 1463780714661 Marionette TRACE conn5 <- [1,3046,null,{}] 14:45:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:45:14 INFO - PROCESS | 4016 | 1463780714672 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}] 14:45:14 INFO - PROCESS | 4016 | 1463780714788 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:45:14 INFO - PROCESS | 4016 | 1463780714912 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A40E4800 == 56 [pid = 4016] [id = 773] 14:45:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000258603C400) [pid = 4016] [serial = 2317] [outer = 0000000000000000] 14:45:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025864A4400) [pid = 4016] [serial = 2318] [outer = 000000258603C400] 14:45:14 INFO - PROCESS | 4016 | 1463780714975 Marionette DEBUG loaded listener.js 14:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000258745CC00) [pid = 4016] [serial = 2319] [outer = 000000258603C400] 14:45:15 INFO - PROCESS | 4016 | 1463780715589 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]]]}] 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:45:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:45:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:45:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:45:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:45:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:45:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:45:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:45:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:45:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 977ms 14:45:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:45:15 INFO - PROCESS | 4016 | 1463780715643 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:45:15 INFO - PROCESS | 4016 | 1463780715646 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:45:15 INFO - PROCESS | 4016 | 1463780715650 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 4016 | 1463780715652 Marionette TRACE conn5 <- [1,3050,null,{}] 14:45:15 INFO - PROCESS | 4016 | 1463780715656 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}] 14:45:15 INFO - PROCESS | 4016 | 1463780715807 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:45:15 INFO - PROCESS | 4016 | 1463780715934 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:15 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A92BA800 == 57 [pid = 4016] [id = 774] 14:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258979EC00) [pid = 4016] [serial = 2320] [outer = 0000000000000000] 14:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000258D265800) [pid = 4016] [serial = 2321] [outer = 000000258979EC00] 14:45:15 INFO - PROCESS | 4016 | 1463780715994 Marionette DEBUG loaded listener.js 14:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A164D400) [pid = 4016] [serial = 2322] [outer = 000000258979EC00] 14:45:16 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:16 INFO - PROCESS | 4016 | 1463780716606 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:45:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:45:16 INFO - {} 14:45:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 14:45:16 INFO - PROCESS | 4016 | 1463780716651 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:45:16 INFO - PROCESS | 4016 | 1463780716654 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:45:16 INFO - PROCESS | 4016 | 1463780716659 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:45:16 INFO - PROCESS | 4016 | 1463780716661 Marionette TRACE conn5 <- [1,3054,null,{}] 14:45:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:45:16 INFO - PROCESS | 4016 | 1463780716665 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}] 14:45:16 INFO - PROCESS | 4016 | 1463780716785 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:45:16 INFO - PROCESS | 4016 | 1463780716905 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:16 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0E5800 == 58 [pid = 4016] [id = 775] 14:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025A1F22C00) [pid = 4016] [serial = 2323] [outer = 0000000000000000] 14:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025A32AF000) [pid = 4016] [serial = 2324] [outer = 00000025A1F22C00] 14:45:16 INFO - PROCESS | 4016 | 1463780716963 Marionette DEBUG loaded listener.js 14:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025A372AC00) [pid = 4016] [serial = 2325] [outer = 00000025A1F22C00] 14:45:17 INFO - PROCESS | 4016 | 1463780717486 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]]]}] 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:45:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:45:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 14:45:17 INFO - PROCESS | 4016 | 1463780717547 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 4016 | 1463780717549 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:45:17 INFO - PROCESS | 4016 | 1463780717553 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:45:17 INFO - PROCESS | 4016 | 1463780717555 Marionette TRACE conn5 <- [1,3058,null,{}] 14:45:17 INFO - PROCESS | 4016 | 1463780717559 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}] 14:45:17 INFO - PROCESS | 4016 | 1463780717764 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:45:17 INFO - PROCESS | 4016 | 1463780717861 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:17 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AF41D000 == 59 [pid = 4016] [id = 776] 14:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (00000025A7959000) [pid = 4016] [serial = 2326] [outer = 0000000000000000] 14:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (00000025A85EE000) [pid = 4016] [serial = 2327] [outer = 00000025A7959000] 14:45:17 INFO - PROCESS | 4016 | 1463780717919 Marionette DEBUG loaded listener.js 14:45:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (00000025A9229800) [pid = 4016] [serial = 2328] [outer = 00000025A7959000] 14:45:18 INFO - PROCESS | 4016 | 1463780718519 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]]]}] 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:45:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1026ms 14:45:18 INFO - PROCESS | 4016 | 1463780718583 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:45:18 INFO - PROCESS | 4016 | 1463780718586 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:45:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:45:18 INFO - PROCESS | 4016 | 1463780718589 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:45:18 INFO - PROCESS | 4016 | 1463780718592 Marionette TRACE conn5 <- [1,3062,null,{}] 14:45:18 INFO - PROCESS | 4016 | 1463780718596 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}] 14:45:18 INFO - PROCESS | 4016 | 1463780718718 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:45:18 INFO - PROCESS | 4016 | 1463780718967 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000258323C000 == 60 [pid = 4016] [id = 777] 14:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000258042DC00) [pid = 4016] [serial = 2329] [outer = 0000000000000000] 14:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 112 (0000002580577000) [pid = 4016] [serial = 2330] [outer = 000000258042DC00] 14:45:19 INFO - PROCESS | 4016 | 1463780719038 Marionette DEBUG loaded listener.js 14:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 113 (0000002581A2D800) [pid = 4016] [serial = 2331] [outer = 000000258042DC00] 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:45:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:45:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1019ms 14:45:19 INFO - PROCESS | 4016 | 1463780719603 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]]]}] 14:45:19 INFO - PROCESS | 4016 | 1463780719611 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:45:19 INFO - PROCESS | 4016 | 1463780719616 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:45:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:45:19 INFO - PROCESS | 4016 | 1463780719621 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:45:19 INFO - PROCESS | 4016 | 1463780719625 Marionette TRACE conn5 <- [1,3066,null,{}] 14:45:19 INFO - PROCESS | 4016 | 1463780719630 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}] 14:45:19 INFO - PROCESS | 4016 | 1463780719745 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:45:19 INFO - PROCESS | 4016 | 1463780719880 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 4016 | ++DOCSHELL 0000002582DCE800 == 61 [pid = 4016] [id = 778] 14:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 114 (00000025826DD800) [pid = 4016] [serial = 2332] [outer = 0000000000000000] 14:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 115 (0000002582C20000) [pid = 4016] [serial = 2333] [outer = 00000025826DD800] 14:45:19 INFO - PROCESS | 4016 | 1463780719935 Marionette DEBUG loaded listener.js 14:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 116 (000000258326E000) [pid = 4016] [serial = 2334] [outer = 00000025826DD800] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025AFBAC800 == 60 [pid = 4016] [id = 769] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 000000258400B000 == 59 [pid = 4016] [id = 768] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025864DB000 == 58 [pid = 4016] [id = 767] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025ACEA8000 == 57 [pid = 4016] [id = 766] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002589762000 == 56 [pid = 4016] [id = 765] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002582D0E800 == 55 [pid = 4016] [id = 764] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002583DBB000 == 54 [pid = 4016] [id = 763] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002582DBA000 == 53 [pid = 4016] [id = 762] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025A8140800 == 52 [pid = 4016] [id = 760] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7A15000 == 51 [pid = 4016] [id = 759] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 00000025A7646800 == 50 [pid = 4016] [id = 758] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 115 (000000258745C000) [pid = 4016] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002586420000 == 49 [pid = 4016] [id = 757] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002584013800 == 48 [pid = 4016] [id = 756] 14:45:20 INFO - PROCESS | 4016 | --DOCSHELL 0000002582CE0000 == 47 [pid = 4016] [id = 755] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 114 (0000002584322C00) [pid = 4016] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 113 (0000002585585800) [pid = 4016] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 112 (0000002584D50C00) [pid = 4016] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 111 (0000002586040000) [pid = 4016] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (00000025856D5400) [pid = 4016] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (0000002582C26800) [pid = 4016] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000258202E400) [pid = 4016] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (0000002581A28C00) [pid = 4016] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (0000002581690000) [pid = 4016] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (0000002586FDF000) [pid = 4016] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (0000002584D58800) [pid = 4016] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (0000002583C66C00) [pid = 4016] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (0000002581C52800) [pid = 4016] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (00000025820C7C00) [pid = 4016] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002582D9F800) [pid = 4016] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000258733C000) [pid = 4016] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002583267800) [pid = 4016] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (0000002581AA5400) [pid = 4016] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002580575400) [pid = 4016] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002581698800) [pid = 4016] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (0000002583C73C00) [pid = 4016] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (00000025865A3C00) [pid = 4016] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (00000025864A3000) [pid = 4016] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (0000002583F69400) [pid = 4016] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (0000002586FD3800) [pid = 4016] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 14:45:20 INFO - PROCESS | 4016 | 1463780720476 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] 14:45:20 INFO - PROCESS | 4016 | 1463780720520 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:45:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:45:20 INFO - PROCESS | 4016 | 1463780720525 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:45:20 INFO - PROCESS | 4016 | 1463780720527 Marionette TRACE conn5 <- [1,3070,null,{}] 14:45:20 INFO - PROCESS | 4016 | 1463780720531 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}] 14:45:20 INFO - PROCESS | 4016 | 1463780720627 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:45:20 INFO - PROCESS | 4016 | 1463780720636 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:20 INFO - PROCESS | 4016 | ++DOCSHELL 0000002583DC6800 == 48 [pid = 4016] [id = 779] 14:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (0000002582023400) [pid = 4016] [serial = 2335] [outer = 0000000000000000] 14:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (0000002582C28C00) [pid = 4016] [serial = 2336] [outer = 0000002582023400] 14:45:20 INFO - PROCESS | 4016 | 1463780720691 Marionette DEBUG loaded listener.js 14:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (0000002583C63400) [pid = 4016] [serial = 2337] [outer = 0000002582023400] 14:45:21 INFO - PROCESS | 4016 | 1463780721177 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]]]}] 14:45:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:45:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:45:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:45:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 14:45:21 INFO - PROCESS | 4016 | 1463780721200 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:45:21 INFO - PROCESS | 4016 | 1463780721203 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:45:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:45:21 INFO - PROCESS | 4016 | 1463780721208 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:45:21 INFO - PROCESS | 4016 | 1463780721214 Marionette TRACE conn5 <- [1,3074,null,{}] 14:45:21 INFO - PROCESS | 4016 | 1463780721228 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}] 14:45:21 INFO - PROCESS | 4016 | 1463780721360 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:45:21 INFO - PROCESS | 4016 | 1463780721378 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585715000 == 49 [pid = 4016] [id = 780] 14:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (0000002584320400) [pid = 4016] [serial = 2338] [outer = 0000000000000000] 14:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (0000002584329800) [pid = 4016] [serial = 2339] [outer = 0000002584320400] 14:45:21 INFO - PROCESS | 4016 | 1463780721434 Marionette DEBUG loaded listener.js 14:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002584D54400) [pid = 4016] [serial = 2340] [outer = 0000002584320400] 14:45:21 INFO - PROCESS | 4016 | 1463780721883 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:45:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:45:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 14:45:21 INFO - PROCESS | 4016 | 1463780721944 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:45:21 INFO - PROCESS | 4016 | 1463780721947 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:45:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:45:21 INFO - PROCESS | 4016 | 1463780721950 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:45:21 INFO - PROCESS | 4016 | 1463780721952 Marionette TRACE conn5 <- [1,3078,null,{}] 14:45:21 INFO - PROCESS | 4016 | 1463780721955 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}] 14:45:22 INFO - PROCESS | 4016 | 1463780722050 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:45:22 INFO - PROCESS | 4016 | 1463780722057 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002585FB0000 == 50 [pid = 4016] [id = 781] 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002585548C00) [pid = 4016] [serial = 2341] [outer = 0000000000000000] 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000258554B400) [pid = 4016] [serial = 2342] [outer = 0000002585548C00] 14:45:22 INFO - PROCESS | 4016 | 1463780722105 Marionette DEBUG loaded listener.js 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (00000025856D5C00) [pid = 4016] [serial = 2343] [outer = 0000002585548C00] 14:45:22 INFO - PROCESS | 4016 | 1463780722583 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:45:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:45:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 14:45:22 INFO - PROCESS | 4016 | 1463780722624 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:45:22 INFO - PROCESS | 4016 | 1463780722626 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:45:22 INFO - PROCESS | 4016 | 1463780722629 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:45:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:45:22 INFO - PROCESS | 4016 | 1463780722631 Marionette TRACE conn5 <- [1,3082,null,{}] 14:45:22 INFO - PROCESS | 4016 | 1463780722634 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}] 14:45:22 INFO - PROCESS | 4016 | 1463780722756 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:45:22 INFO - PROCESS | 4016 | 1463780722847 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:22 INFO - PROCESS | 4016 | ++DOCSHELL 0000002586404800 == 51 [pid = 4016] [id = 782] 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000258649C000) [pid = 4016] [serial = 2344] [outer = 0000000000000000] 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025864A6C00) [pid = 4016] [serial = 2345] [outer = 000000258649C000] 14:45:22 INFO - PROCESS | 4016 | 1463780722904 Marionette DEBUG loaded listener.js 14:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000258733FC00) [pid = 4016] [serial = 2346] [outer = 000000258649C000] 14:45:23 INFO - PROCESS | 4016 | 1463780723372 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:45:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:45:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 775ms 14:45:23 INFO - PROCESS | 4016 | 1463780723408 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:45:23 INFO - PROCESS | 4016 | 1463780723410 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:45:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:45:23 INFO - PROCESS | 4016 | 1463780723419 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:45:23 INFO - PROCESS | 4016 | 1463780723421 Marionette TRACE conn5 <- [1,3086,null,{}] 14:45:23 INFO - PROCESS | 4016 | 1463780723425 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}] 14:45:23 INFO - PROCESS | 4016 | 1463780723549 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:45:23 INFO - PROCESS | 4016 | 1463780723613 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:23 INFO - PROCESS | 4016 | ++DOCSHELL 0000002589758800 == 52 [pid = 4016] [id = 783] 14:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000258745B800) [pid = 4016] [serial = 2347] [outer = 0000000000000000] 14:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025897A1800) [pid = 4016] [serial = 2348] [outer = 000000258745B800] 14:45:23 INFO - PROCESS | 4016 | 1463780723660 Marionette DEBUG loaded listener.js 14:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000258D2E9C00) [pid = 4016] [serial = 2349] [outer = 000000258745B800] 14:45:24 INFO - PROCESS | 4016 | 1463780724065 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]]]}] 14:45:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:45:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:45:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 14:45:24 INFO - PROCESS | 4016 | 1463780724109 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 4016 | 1463780724111 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:45:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:45:24 INFO - PROCESS | 4016 | 1463780724114 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - PROCESS | 4016 | 1463780724116 Marionette TRACE conn5 <- [1,3090,null,{}] 14:45:24 INFO - PROCESS | 4016 | 1463780724119 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}] 14:45:24 INFO - PROCESS | 4016 | 1463780724244 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (00000025A3732000) [pid = 4016] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (00000025856CF000) [pid = 4016] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000258D2E9000) [pid = 4016] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (0000002582DA7800) [pid = 4016] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (0000002581698C00) [pid = 4016] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (0000002581A26000) [pid = 4016] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (0000002581A85000) [pid = 4016] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000258057E800) [pid = 4016] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (0000002582B3F000) [pid = 4016] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:45:24 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (0000002587338C00) [pid = 4016] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:45:24 INFO - PROCESS | 4016 | 1463780724406 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A2AA2000 == 53 [pid = 4016] [id = 784] 14:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (0000002581A26000) [pid = 4016] [serial = 2350] [outer = 0000000000000000] 14:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (0000002587338C00) [pid = 4016] [serial = 2351] [outer = 0000002581A26000] 14:45:24 INFO - PROCESS | 4016 | 1463780724454 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (00000025A2638800) [pid = 4016] [serial = 2352] [outer = 0000002581A26000] 14:45:24 INFO - PROCESS | 4016 | 1463780724795 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:45:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:45:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 14:45:24 INFO - PROCESS | 4016 | 1463780724852 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 4016 | 1463780724854 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:45:24 INFO - PROCESS | 4016 | 1463780724857 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:45:24 INFO - PROCESS | 4016 | 1463780724859 Marionette TRACE conn5 <- [1,3094,null,{}] 14:45:24 INFO - PROCESS | 4016 | 1463780724863 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}] 14:45:24 INFO - PROCESS | 4016 | 1463780724954 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:45:25 INFO - PROCESS | 4016 | 1463780725042 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A3974000 == 54 [pid = 4016] [id = 785] 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (0000002582DA9800) [pid = 4016] [serial = 2353] [outer = 0000000000000000] 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (00000025A2ABCC00) [pid = 4016] [serial = 2354] [outer = 0000002582DA9800] 14:45:25 INFO - PROCESS | 4016 | 1463780725089 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (00000025A32AF400) [pid = 4016] [serial = 2355] [outer = 0000002582DA9800] 14:45:25 INFO - PROCESS | 4016 | 1463780725451 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]]]}] 14:45:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:45:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:45:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:45:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 14:45:25 INFO - PROCESS | 4016 | 1463780725490 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:45:25 INFO - PROCESS | 4016 | 1463780725492 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:45:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:45:25 INFO - PROCESS | 4016 | 1463780725495 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:45:25 INFO - PROCESS | 4016 | 1463780725497 Marionette TRACE conn5 <- [1,3098,null,{}] 14:45:25 INFO - PROCESS | 4016 | 1463780725501 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}] 14:45:25 INFO - PROCESS | 4016 | 1463780725629 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:45:25 INFO - PROCESS | 4016 | 1463780725639 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 4016 | ++DOCSHELL 00000025A8110000 == 55 [pid = 4016] [id = 786] 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (0000002581694800) [pid = 4016] [serial = 2356] [outer = 0000000000000000] 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (00000025A2FC6400) [pid = 4016] [serial = 2357] [outer = 0000002581694800] 14:45:25 INFO - PROCESS | 4016 | 1463780725686 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (00000025A383E000) [pid = 4016] [serial = 2358] [outer = 0000002581694800] 14:45:26 INFO - PROCESS | 4016 | 1463780726124 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"]]]}] 14:45:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:45:26 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 14:45:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:45:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 14:45:26 INFO - PROCESS | 4016 | 1463780726170 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:45:26 INFO - PROCESS | 4016 | 1463780726172 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:45:26 INFO - PROCESS | 4016 | 1463780726175 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:45:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:45:26 INFO - PROCESS | 4016 | 1463780726177 Marionette TRACE conn5 <- [1,3102,null,{}] 14:45:26 INFO - PROCESS | 4016 | 1463780726182 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}] 14:45:26 INFO - PROCESS | 4016 | 1463780726311 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:45:26 INFO - PROCESS | 4016 | 1463780726326 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\", \"cee1d589-4b8a-4ec6-95ef-5309b85e37fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:26 INFO - PROCESS | 4016 | ++DOCSHELL 00000025AA0BE000 == 56 [pid = 4016] [id = 787] 14:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (00000025A2ABEC00) [pid = 4016] [serial = 2359] [outer = 0000000000000000] 14:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (00000025A794F000) [pid = 4016] [serial = 2360] [outer = 00000025A2ABEC00] 14:45:26 INFO - PROCESS | 4016 | 1463780726378 Marionette DEBUG loaded listener.js 14:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (00000025A85E8800) [pid = 4016] [serial = 2361] [outer = 00000025A2ABEC00] 14:45:27 INFO - PROCESS | 4016 | 1463780727084 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]]]}] 14:45:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:45:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 14:45:27 INFO - PROCESS | 4016 | 1463780727102 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:45:27 INFO - PROCESS | 4016 | 1463780727108 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:45:28 WARNING - u'runner_teardown' () 14:45:28 INFO - No more tests 14:45:28 INFO - Got 0 unexpected results 14:45:28 INFO - SUITE-END | took 700s 14:45:28 INFO - Closing logging queue 14:45:28 INFO - queue closed 14:45:28 INFO - Return code: 0 14:45:28 WARNING - # TBPL SUCCESS # 14:45:28 INFO - Running post-action listener: _resource_record_post_action 14:45:28 INFO - Running post-run listener: _resource_record_post_run 14:45:29 INFO - Total resource usage - Wall time: 710s; CPU: 14.0%; Read bytes: 29843456; Write bytes: 987955712; Read time: 447520; Write time: 3356150 14:45:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:45:29 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35163136; Read time: 0; Write time: 100980 14:45:29 INFO - run-tests - Wall time: 708s; CPU: 14.0%; Read bytes: 29843456; Write bytes: 876643840; Read time: 447520; Write time: 3198140 14:45:29 INFO - Running post-run listener: _upload_blobber_files 14:45:29 INFO - Blob upload gear active. 14:45:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:45:29 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 14:45:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:45:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:45:30 INFO - (blobuploader) - INFO - Open directory for files ... 14:45:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:45:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:45:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:30 INFO - (blobuploader) - INFO - Done attempting. 14:45:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:45:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:45:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:32 INFO - (blobuploader) - INFO - Done attempting. 14:45:32 INFO - (blobuploader) - INFO - Iteration through files over. 14:45:32 INFO - Return code: 0 14:45:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:45:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e26c441401099b4e9c826a59872009d59d6ded089ee49e39f1f6cb412c16e847fcabff948922abbd0b86fc5a34e382bcd3fab8badf520ad586880cfe3d60cb09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9dbd7720d8b1177fe8b444ba33cd9155d1b393f26e807a5afb9c7877fc18eb43e40b5c2f2ca9b9df4c5585fdc7bfa9912f8d441182f0e3c7a4741c36548487e4"} 14:45:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:45:32 INFO - Writing to file C:\slave\test\properties\blobber_files 14:45:32 INFO - Contents: 14:45:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e26c441401099b4e9c826a59872009d59d6ded089ee49e39f1f6cb412c16e847fcabff948922abbd0b86fc5a34e382bcd3fab8badf520ad586880cfe3d60cb09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9dbd7720d8b1177fe8b444ba33cd9155d1b393f26e807a5afb9c7877fc18eb43e40b5c2f2ca9b9df4c5585fdc7bfa9912f8d441182f0e3c7a4741c36548487e4"} 14:45:32 INFO - Running post-run listener: copy_logs_to_upload_dir 14:45:32 INFO - Copying logs to upload dir... 14:45:32 INFO - mkdir: C:\slave\test\build\upload\logs 14:45:32 INFO - Copying logs to upload dir... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... 14:45:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=977.965000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-05-20 14:45:33.010868) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.011898) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e26c441401099b4e9c826a59872009d59d6ded089ee49e39f1f6cb412c16e847fcabff948922abbd0b86fc5a34e382bcd3fab8badf520ad586880cfe3d60cb09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9dbd7720d8b1177fe8b444ba33cd9155d1b393f26e807a5afb9c7877fc18eb43e40b5c2f2ca9b9df4c5585fdc7bfa9912f8d441182f0e3c7a4741c36548487e4"} build_url:https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e26c441401099b4e9c826a59872009d59d6ded089ee49e39f1f6cb412c16e847fcabff948922abbd0b86fc5a34e382bcd3fab8badf520ad586880cfe3d60cb09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9dbd7720d8b1177fe8b444ba33cd9155d1b393f26e807a5afb9c7877fc18eb43e40b5c2f2ca9b9df4c5585fdc7bfa9912f8d441182f0e3c7a4741c36548487e4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PcJxLBo1SXWypIX38Y-GFQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.129985) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.130330) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 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 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-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.245126) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.245519) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 14:45:33.872606) ========= ========= Total master_lag: 0.47 =========