builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-183
starttime: 1467045512.73
results: success (0)
buildid: 20160627053125
builduid: 91d531b5383642ed8679b7f776c5ef70
revision: 8664ad5c52883cb66cb9b46879eb062fb6600756
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:32.730875) =========
master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:32.731322) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:32.731635) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:32.890146) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 09:38:32.890541) =========
'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\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-183
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-183
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-183
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--09:38:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 21.88 MB/s
09:38:34 (21.88 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.479000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 09:38:34.396409) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 09:38:34.396785) =========
'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\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-183
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-183
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-183
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.903000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 09:38:38.313778) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 09:38:38.314142) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8664ad5c52883cb66cb9b46879eb062fb6600756 --destination scripts --debug'
in dir C:\\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8664ad5c52883cb66cb9b46879eb062fb6600756 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-183
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-183
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-183
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-06-27 09:38:38,573 truncating revision to first 12 chars
2016-06-27 09:38:38,573 Setting DEBUG logging.
2016-06-27 09:38:38,573 attempt 1/10
2016-06-27 09:38:38,573 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8664ad5c5288?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-27 09:38:39,068 unpacking tar archive at: mozilla-beta-8664ad5c5288/testing/mozharness/
program finished with exit code 0
elapsedTime=1.283000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 09:38:39.646382) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:39.646904) =========
script_repo_revision: 8664ad5c52883cb66cb9b46879eb062fb6600756
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:39.647313) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:39.647636) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 09:38:39.662900) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 52 secs) (at 2016-06-27 09:38:39.663196) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-183
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-183
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-183
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
09:38:40 INFO - MultiFileLogger online at 20160627 09:38:40 in C:\slave\test
09:38:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
09:38:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
09:38:40 INFO - {'append_to_log': False,
09:38:40 INFO - 'base_work_dir': 'C:\\slave\\test',
09:38:40 INFO - 'blob_upload_branch': 'mozilla-beta',
09:38:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
09:38:40 INFO - 'buildbot_json_path': 'buildprops.json',
09:38:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
09:38:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
09:38:40 INFO - 'download_minidump_stackwalk': True,
09:38:40 INFO - 'download_symbols': 'ondemand',
09:38:40 INFO - 'e10s': True,
09:38:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
09:38:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
09:38:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
09:38:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
09:38:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
09:38:40 INFO - 'C:/mozilla-build/tooltool.py'),
09:38:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
09:38:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
09:38:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
09:38:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
09:38:40 INFO - 'log_level': 'info',
09:38:40 INFO - 'log_to_console': True,
09:38:40 INFO - 'opt_config_files': (),
09:38:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
09:38:40 INFO - '--processes=1',
09:38:40 INFO - '--config=%(test_path)s/wptrunner.ini',
09:38:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
09:38:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
09:38:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
09:38:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
09:38:40 INFO - 'pip_index': False,
09:38:40 INFO - 'require_test_zip': True,
09:38:40 INFO - 'test_type': ('testharness',),
09:38:40 INFO - 'this_chunk': '1',
09:38:40 INFO - 'total_chunks': '5',
09:38:40 INFO - 'virtualenv_path': 'venv',
09:38:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
09:38:40 INFO - 'work_dir': 'build'}
09:38:40 INFO - #####
09:38:40 INFO - ##### Running clobber step.
09:38:40 INFO - #####
09:38:40 INFO - Running pre-action listener: _resource_record_pre_action
09:38:40 INFO - Running main action method: clobber
09:38:40 INFO - rmtree: C:\slave\test\build
09:38:40 INFO - Using _rmtree_windows ...
09:38:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
09:40:04 INFO - Running post-action listener: _resource_record_post_action
09:40:04 INFO - #####
09:40:04 INFO - ##### Running read-buildbot-config step.
09:40:04 INFO - #####
09:40:04 INFO - Running pre-action listener: _resource_record_pre_action
09:40:04 INFO - Running main action method: read_buildbot_config
09:40:04 INFO - Using buildbot properties:
09:40:04 INFO - {
09:40:04 INFO - "project": "",
09:40:04 INFO - "product": "firefox",
09:40:04 INFO - "script_repo_revision": "production",
09:40:04 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
09:40:04 INFO - "repository": "",
09:40:04 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
09:40:04 INFO - "buildid": "20160627053125",
09:40:04 INFO - "pgo_build": "True",
09:40:04 INFO - "basedir": "C:\\slave\\test",
09:40:04 INFO - "buildnumber": 1,
09:40:04 INFO - "slavename": "t-w732-ix-183",
09:40:04 INFO - "revision": "8664ad5c52883cb66cb9b46879eb062fb6600756",
09:40:04 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/",
09:40:04 INFO - "platform": "win32",
09:40:04 INFO - "branch": "mozilla-beta",
09:40:04 INFO - "repo_path": "releases/mozilla-beta",
09:40:04 INFO - "moz_repo_path": "",
09:40:04 INFO - "stage_platform": "win32-pgo",
09:40:04 INFO - "builduid": "91d531b5383642ed8679b7f776c5ef70",
09:40:04 INFO - "slavebuilddir": "test"
09:40:04 INFO - }
09:40:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
09:40:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip.
09:40:04 INFO - Running post-action listener: _resource_record_post_action
09:40:04 INFO - #####
09:40:04 INFO - ##### Running download-and-extract step.
09:40:04 INFO - #####
09:40:04 INFO - Running pre-action listener: _resource_record_pre_action
09:40:04 INFO - Running main action method: download_and_extract
09:40:04 INFO - mkdir: C:\slave\test\build\tests
09:40:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:40:04 INFO - https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
09:40:04 INFO - trying https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
09:40:04 INFO - Downloading https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
09:40:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
09:40:05 INFO - Downloaded 1186 bytes.
09:40:05 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
09:40:05 INFO - Using the following test package requirements:
09:40:05 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
09:40:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
09:40:05 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
09:40:05 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'jsshell-win32.zip'],
09:40:05 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
09:40:05 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
09:40:05 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
09:40:05 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
09:40:05 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
09:40:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
09:40:05 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
09:40:05 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
09:40:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:40:05 INFO - https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
09:40:05 INFO - trying https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
09:40:05 INFO - Downloading https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
09:40:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
09:40:06 INFO - Downloaded 19087100 bytes.
09:40:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
09:40:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
09:40:08 INFO - caution: filename not matched: web-platform/*
09:40:08 INFO - Return code: 11
09:40:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:40:08 INFO - https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
09:40:08 INFO - trying https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
09:40:08 INFO - Downloading https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
09:40:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
09:40:11 INFO - Downloaded 36389108 bytes.
09:40:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
09:40:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
09:40:54 INFO - caution: filename not matched: bin/*
09:40:54 INFO - caution: filename not matched: config/*
09:40:54 INFO - caution: filename not matched: mozbase/*
09:40:54 INFO - caution: filename not matched: marionette/*
09:40:54 INFO - caution: filename not matched: tools/wptserve/*
09:40:54 INFO - Return code: 11
09:40: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')]}
09:40:54 INFO - https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
09:40:54 INFO - trying https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip
09:40:54 INFO - Downloading https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
09:40:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
09:40:58 INFO - Downloaded 55726472 bytes.
09:40:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip
09:40:58 INFO - mkdir: C:\slave\test\properties
09:40:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
09:40:58 INFO - Writing to file C:\slave\test\properties\build_url
09:40:58 INFO - Contents:
09:40:58 INFO - build_url:https://queue.taskcluster.net/v1/task/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.zip
09:40:59 INFO - Running post-action listener: _resource_record_post_action
09:40:59 INFO - Running post-action listener: set_extra_try_arguments
09:40:59 INFO - #####
09:40:59 INFO - ##### Running create-virtualenv step.
09:40:59 INFO - #####
09:40:59 INFO - Running pre-action listener: _pre_create_virtualenv
09:40:59 INFO - Running pre-action listener: _resource_record_pre_action
09:40:59 INFO - Running main action method: create_virtualenv
09:40:59 INFO - Creating virtualenv C:\slave\test\build\venv
09:40:59 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
09:40:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
09:41:04 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
09:41:07 INFO - Installing distribute......................................................................................................................................................................................done.
09:41:09 INFO - Return code: 0
09:41:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
09:41:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B9A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
09:41:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
09:41:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
09:41:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:09 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:09 INFO - 'DCLOCATION': 'SCL3',
09:41:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:09 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:09 INFO - 'HOMEDRIVE': 'C:',
09:41:09 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:09 INFO - 'KTS_VERSION': '1.19c',
09:41:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:09 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:09 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:09 INFO - 'MOZ_AIRBAG': '1',
09:41:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:09 INFO - 'MOZ_MSVCVERSION': '8',
09:41:09 INFO - 'MOZ_NO_REMOTE': '1',
09:41:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:09 INFO - 'NO_EM_RESTART': '1',
09:41:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:09 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:09 INFO - 'OS': 'Windows_NT',
09:41:09 INFO - 'OURDRIVE': 'C:',
09:41:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:09 INFO - 'PROCESSOR_LEVEL': '6',
09:41:09 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:09 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:09 INFO - 'PROMPT': '$P$G',
09:41:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:09 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:09 INFO - 'PWD': 'C:\\slave\\test',
09:41:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:09 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:09 INFO - 'SYSTEMDRIVE': 'C:',
09:41:09 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:09 INFO - 'TEST1': 'testie',
09:41:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:09 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:09 INFO - 'USERNAME': 'cltbld',
09:41:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:09 INFO - 'WINDIR': 'C:\\windows',
09:41:09 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:10 INFO - Ignoring indexes: http://pypi.python.org/simple/
09:41:10 INFO - Downloading/unpacking psutil>=0.7.1
09:41:10 INFO - Running setup.py egg_info for package psutil
09:41:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
09:41:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
09:41:10 INFO - Installing collected packages: psutil
09:41:10 INFO - Running setup.py install for psutil
09:41:10 INFO - building 'psutil._psutil_windows' extension
09:41:10 INFO - error: Unable to find vcvarsall.bat
09:41:10 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jjlt5x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
09:41:10 INFO - running install
09:41:10 INFO - running build
09:41:10 INFO - running build_py
09:41:10 INFO - creating build
09:41:10 INFO - creating build\lib.win32-2.7
09:41:10 INFO - creating build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
09:41:10 INFO - running build_ext
09:41:10 INFO - building 'psutil._psutil_windows' extension
09:41:10 INFO - error: Unable to find vcvarsall.bat
09:41:10 INFO - ----------------------------------------
09:41:10 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jjlt5x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
09:41:10 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
09:41:10 WARNING - Return code: 1
09:41:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
09:41:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
09:41: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')]}
09:41:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41: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')]}
09:41:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B9A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
09:41:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
09:41:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
09:41:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:10 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:10 INFO - 'DCLOCATION': 'SCL3',
09:41:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:10 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:10 INFO - 'HOMEDRIVE': 'C:',
09:41:10 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:10 INFO - 'KTS_VERSION': '1.19c',
09:41:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:10 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:10 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:10 INFO - 'MOZ_AIRBAG': '1',
09:41:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:10 INFO - 'MOZ_MSVCVERSION': '8',
09:41:10 INFO - 'MOZ_NO_REMOTE': '1',
09:41:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:10 INFO - 'NO_EM_RESTART': '1',
09:41:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:10 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:10 INFO - 'OS': 'Windows_NT',
09:41:10 INFO - 'OURDRIVE': 'C:',
09:41:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:10 INFO - 'PROCESSOR_LEVEL': '6',
09:41:10 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:10 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:10 INFO - 'PROMPT': '$P$G',
09:41:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:10 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:10 INFO - 'PWD': 'C:\\slave\\test',
09:41:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:10 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:10 INFO - 'SYSTEMDRIVE': 'C:',
09:41:10 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:10 INFO - 'TEST1': 'testie',
09:41:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:10 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:10 INFO - 'USERNAME': 'cltbld',
09:41:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:10 INFO - 'WINDIR': 'C:\\windows',
09:41:10 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:11 INFO - Ignoring indexes: http://pypi.python.org/simple/
09:41:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
09:41:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz
09:41:11 INFO - Running setup.py egg_info for package mozsystemmonitor
09:41:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
09:41:11 INFO - Running setup.py egg_info for package psutil
09:41:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
09:41:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
09:41:11 INFO - Installing collected packages: mozsystemmonitor, psutil
09:41:11 INFO - Running setup.py install for mozsystemmonitor
09:41:11 INFO - Running setup.py install for psutil
09:41:11 INFO - building 'psutil._psutil_windows' extension
09:41:11 INFO - error: Unable to find vcvarsall.bat
09:41:11 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\appdata\local\temp\pip-lyqmwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
09:41:11 INFO - running install
09:41:11 INFO - running build
09:41:11 INFO - running build_py
09:41:11 INFO - running build_ext
09:41:11 INFO - building 'psutil._psutil_windows' extension
09:41:11 INFO - error: Unable to find vcvarsall.bat
09:41:11 INFO - ----------------------------------------
09:41:11 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\appdata\local\temp\pip-lyqmwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
09:41:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
09:41:11 WARNING - Return code: 1
09:41:11 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
09:41:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
09:41:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:11 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 0x01B9A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
09:41:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
09:41:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
09:41:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:11 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:11 INFO - 'DCLOCATION': 'SCL3',
09:41:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:11 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:11 INFO - 'HOMEDRIVE': 'C:',
09:41:11 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:11 INFO - 'KTS_VERSION': '1.19c',
09:41:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:11 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:11 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:11 INFO - 'MOZ_AIRBAG': '1',
09:41:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:11 INFO - 'MOZ_MSVCVERSION': '8',
09:41:11 INFO - 'MOZ_NO_REMOTE': '1',
09:41:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:11 INFO - 'NO_EM_RESTART': '1',
09:41:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:11 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:11 INFO - 'OS': 'Windows_NT',
09:41:11 INFO - 'OURDRIVE': 'C:',
09:41:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:11 INFO - 'PROCESSOR_LEVEL': '6',
09:41:11 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:11 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:11 INFO - 'PROMPT': '$P$G',
09:41:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:11 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:11 INFO - 'PWD': 'C:\\slave\\test',
09:41:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:11 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:11 INFO - 'SYSTEMDRIVE': 'C:',
09:41:11 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:11 INFO - 'TEST1': 'testie',
09:41:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:11 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:11 INFO - 'USERNAME': 'cltbld',
09:41:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:11 INFO - 'WINDIR': 'C:\\windows',
09:41:11 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:12 INFO - Ignoring indexes: http://pypi.python.org/simple/
09:41:12 INFO - Downloading/unpacking blobuploader==1.2.4
09:41:12 INFO - Downloading blobuploader-1.2.4.tar.gz
09:41:12 INFO - Running setup.py egg_info for package blobuploader
09:41:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
09:41:16 INFO - Running setup.py egg_info for package requests
09:41:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
09:41:16 INFO - Downloading docopt-0.6.1.tar.gz
09:41:16 INFO - Running setup.py egg_info for package docopt
09:41:16 INFO - Installing collected packages: blobuploader, docopt, requests
09:41:16 INFO - Running setup.py install for blobuploader
09:41:16 INFO - Running setup.py install for docopt
09:41:16 INFO - Running setup.py install for requests
09:41:16 INFO - Successfully installed blobuploader docopt requests
09:41:16 INFO - Cleaning up...
09:41:16 INFO - Return code: 0
09:41:16 INFO - Installing None into virtualenv C:\slave\test\build\venv
09:41:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:16 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 0x01B9A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
09:41:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
09:41:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
09:41:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:16 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:16 INFO - 'DCLOCATION': 'SCL3',
09:41:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:16 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:16 INFO - 'HOMEDRIVE': 'C:',
09:41:16 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:16 INFO - 'KTS_VERSION': '1.19c',
09:41:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:16 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:16 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:16 INFO - 'MOZ_AIRBAG': '1',
09:41:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:16 INFO - 'MOZ_MSVCVERSION': '8',
09:41:16 INFO - 'MOZ_NO_REMOTE': '1',
09:41:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:16 INFO - 'NO_EM_RESTART': '1',
09:41:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:16 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:16 INFO - 'OS': 'Windows_NT',
09:41:16 INFO - 'OURDRIVE': 'C:',
09:41:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:16 INFO - 'PROCESSOR_LEVEL': '6',
09:41:16 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:16 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:16 INFO - 'PROMPT': '$P$G',
09:41:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:16 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:16 INFO - 'PWD': 'C:\\slave\\test',
09:41:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:16 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:16 INFO - 'SYSTEMDRIVE': 'C:',
09:41:16 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:16 INFO - 'TEST1': 'testie',
09:41:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:16 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:16 INFO - 'USERNAME': 'cltbld',
09:41:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:16 INFO - 'WINDIR': 'C:\\windows',
09:41:16 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
09:41:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
09:41:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
09:41:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
09:41:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
09:41:20 INFO - Unpacking c:\slave\test\build\tests\marionette
09:41:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
09:41:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
09:41:20 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
09:41:20 INFO - Running setup.py install for browsermob-proxy
09:41:34 INFO - Running setup.py install for manifestparser
09:41:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for marionette-client
09:41:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
09:41:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for marionette-driver
09:41:34 INFO - Running setup.py install for mozcrash
09:41:34 INFO - Running setup.py install for mozdebug
09:41:34 INFO - Running setup.py install for mozdevice
09:41:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozfile
09:41:34 INFO - Running setup.py install for mozhttpd
09:41:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozinfo
09:41:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozInstall
09:41:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozleak
09:41:34 INFO - Running setup.py install for mozlog
09:41:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for moznetwork
09:41:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozprocess
09:41:34 INFO - Running setup.py install for mozprofile
09:41:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozrunner
09:41:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for mozscreenshot
09:41:34 INFO - Running setup.py install for moztest
09:41:34 INFO - Running setup.py install for mozversion
09:41:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
09:41:34 INFO - Running setup.py install for wptserve
09:41:34 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
09:41:34 INFO - Cleaning up...
09:41:34 INFO - Return code: 0
09:41:34 INFO - Installing None into virtualenv C:\slave\test\build\venv
09:41:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:34 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 0x01B9A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
09:41:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
09:41:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
09:41:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:34 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:34 INFO - 'DCLOCATION': 'SCL3',
09:41:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:34 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:34 INFO - 'HOMEDRIVE': 'C:',
09:41:34 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:34 INFO - 'KTS_VERSION': '1.19c',
09:41:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:34 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:34 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:34 INFO - 'MOZ_AIRBAG': '1',
09:41:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:34 INFO - 'MOZ_MSVCVERSION': '8',
09:41:34 INFO - 'MOZ_NO_REMOTE': '1',
09:41:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:34 INFO - 'NO_EM_RESTART': '1',
09:41:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:34 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:34 INFO - 'OS': 'Windows_NT',
09:41:34 INFO - 'OURDRIVE': 'C:',
09:41:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:34 INFO - 'PROCESSOR_LEVEL': '6',
09:41:34 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:34 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:34 INFO - 'PROMPT': '$P$G',
09:41:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:34 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:34 INFO - 'PWD': 'C:\\slave\\test',
09:41:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:34 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:34 INFO - 'SYSTEMDRIVE': 'C:',
09:41:34 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:34 INFO - 'TEST1': 'testie',
09:41:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:34 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:34 INFO - 'USERNAME': 'cltbld',
09:41:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:34 INFO - 'WINDIR': 'C:\\windows',
09:41:34 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:38 INFO - Ignoring indexes: http://pypi.python.org/simple/
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
09:41:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
09:41:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
09:41:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
09:41:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
09:41:38 INFO - Unpacking c:\slave\test\build\tests\marionette
09:41:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
09:41:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
09:41:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
09:41:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
09:41:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
09:41:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
09:41:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
09:41:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
09:41:50 INFO - Downloading blessings-1.6.tar.gz
09:41:50 INFO - Running setup.py egg_info for package blessings
09:41:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
09:41:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
09:41:50 INFO - Running setup.py install for blessings
09:41:50 INFO - Running setup.py install for browsermob-proxy
09:41:50 INFO - Running setup.py install for manifestparser
09:41:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for marionette-client
09:41:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
09:41:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for marionette-driver
09:41:50 INFO - Running setup.py install for mozcrash
09:41:50 INFO - Running setup.py install for mozdebug
09:41:50 INFO - Running setup.py install for mozdevice
09:41:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for mozhttpd
09:41:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for mozInstall
09:41:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for mozleak
09:41:50 INFO - Running setup.py install for mozprofile
09:41:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Running setup.py install for mozrunner
09:41:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
09:41:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
09:41:52 INFO - Running setup.py install for mozscreenshot
09:41:52 INFO - Running setup.py install for moztest
09:41:52 INFO - Running setup.py install for mozversion
09:41:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
09:41:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
09:41:52 INFO - Running setup.py install for wptserve
09:41:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
09:41:52 INFO - Cleaning up...
09:41:52 INFO - Return code: 0
09:41:52 INFO - Done creating virtualenv C:\slave\test\build\venv.
09:41:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
09:41:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
09:41:52 INFO - Reading from file tmpfile_stdout
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - Current package versions:
09:41:52 INFO - blessings == 1.6
09:41:52 INFO - blobuploader == 1.2.4
09:41:52 INFO - browsermob-proxy == 0.6.0
09:41:52 INFO - distribute == 0.6.14
09:41:52 INFO - docopt == 0.6.1
09:41:52 INFO - manifestparser == 1.1
09:41:52 INFO - marionette-client == 2.3.0
09:41:52 INFO - marionette-driver == 1.4.0
09:41:52 INFO - mozInstall == 1.12
09:41:52 INFO - mozcrash == 0.17
09:41:52 INFO - mozdebug == 0.1
09:41:52 INFO - mozdevice == 0.48
09:41:52 INFO - mozfile == 1.2
09:41:52 INFO - mozhttpd == 0.7
09:41:52 INFO - mozinfo == 0.9
09:41:52 INFO - mozleak == 0.1
09:41:52 INFO - mozlog == 3.1
09:41:52 INFO - moznetwork == 0.27
09:41:52 INFO - mozprocess == 0.22
09:41:52 INFO - mozprofile == 0.28
09:41:52 INFO - mozrunner == 6.11
09:41:52 INFO - mozscreenshot == 0.1
09:41:52 INFO - mozsystemmonitor == 0.0
09:41:52 INFO - moztest == 0.7
09:41:52 INFO - mozversion == 1.4
09:41:52 INFO - requests == 1.2.3
09:41:52 INFO - wptserve == 1.4.0
09:41:52 INFO - Running post-action listener: _resource_record_post_action
09:41:52 INFO - Running post-action listener: _start_resource_monitoring
09:41:52 INFO - Starting resource monitoring.
09:41:52 INFO - #####
09:41:52 INFO - ##### Running pull step.
09:41:52 INFO - #####
09:41:52 INFO - Running pre-action listener: _resource_record_pre_action
09:41:52 INFO - Running main action method: pull
09:41:52 INFO - Pull has nothing to do!
09:41:52 INFO - Running post-action listener: _resource_record_post_action
09:41:52 INFO - #####
09:41:52 INFO - ##### Running install step.
09:41:52 INFO - #####
09:41:52 INFO - Running pre-action listener: _resource_record_pre_action
09:41:52 INFO - Running main action method: install
09:41:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
09:41:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
09:41:52 INFO - Reading from file tmpfile_stdout
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - Detecting whether we're running mozinstall >=1.0...
09:41:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
09:41:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
09:41:52 INFO - Reading from file tmpfile_stdout
09:41:52 INFO - Output received:
09:41:52 INFO - Usage: mozinstall-script.py [options] installer
09:41:52 INFO - Options:
09:41:52 INFO - -h, --help show this help message and exit
09:41:52 INFO - -d DEST, --destination=DEST
09:41:52 INFO - Directory to install application into. [default:
09:41:52 INFO - "C:\slave\test"]
09:41:52 INFO - --app=APP Application being installed. [default: firefox]
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - Using _rmtree_windows ...
09:41:52 INFO - mkdir: C:\slave\test\build\application
09:41:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
09:41:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
09:41:54 INFO - Reading from file tmpfile_stdout
09:41:54 INFO - Output received:
09:41:54 INFO - C:\slave\test\build\application\firefox\firefox.exe
09:41:54 INFO - Using _rmtree_windows ...
09:41:54 INFO - Using _rmtree_windows ...
09:41:54 INFO - Running post-action listener: _resource_record_post_action
09:41:54 INFO - #####
09:41:54 INFO - ##### Running run-tests step.
09:41:54 INFO - #####
09:41:54 INFO - Running pre-action listener: _resource_record_pre_action
09:41:54 INFO - Running main action method: run_tests
09:41:54 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
09:41:54 INFO - Minidump filename unknown. Determining based upon platform and architecture.
09:41:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
09:41:54 INFO - grabbing minidump binary from tooltool
09:41: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')]}
09:41:54 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCA368>, '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 0x0192CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
09:41:54 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
09:41:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
09:41:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
09:41:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpubgttz
09:41:56 INFO - INFO - File integrity verified, renaming tmpubgttz to win32-minidump_stackwalk.exe
09:41:56 INFO - Return code: 0
09:41:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
09:41:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
09:41:56 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/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
09:41:56 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/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
09:41:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
09:41:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
09:41:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
09:41:56 INFO - 'COMPUTERNAME': 'T-W732-IX-183',
09:41:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
09:41:56 INFO - 'DCLOCATION': 'SCL3',
09:41:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
09:41:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
09:41:56 INFO - 'FP_NO_HOST_CHECK': 'NO',
09:41:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
09:41:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
09:41:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
09:41:56 INFO - 'HOMEDRIVE': 'C:',
09:41:56 INFO - 'HOMEPATH': '\\Users\\cltbld',
09:41:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
09:41:56 INFO - 'KTS_VERSION': '1.19c',
09:41:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
09:41:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
09:41:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183',
09:41:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
09:41:56 INFO - 'MONDIR': 'C:\\Monitor_config\\',
09:41:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
09:41:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
09:41:56 INFO - 'MOZILLABUILDDRIVE': 'C:',
09:41:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
09:41:56 INFO - 'MOZ_AIRBAG': '1',
09:41:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
09:41:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:56 INFO - 'MOZ_MSVCVERSION': '8',
09:41:56 INFO - 'MOZ_NO_REMOTE': '1',
09:41:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
09:41:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
09:41:56 INFO - 'NO_EM_RESTART': '1',
09:41:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:56 INFO - 'NUMBER_OF_PROCESSORS': '8',
09:41:56 INFO - 'OS': 'Windows_NT',
09:41:56 INFO - 'OURDRIVE': 'C:',
09:41:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
09:41:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
09:41:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
09:41:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
09:41:56 INFO - 'PROCESSOR_LEVEL': '6',
09:41:56 INFO - 'PROCESSOR_REVISION': '1e05',
09:41:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
09:41:56 INFO - 'PROGRAMFILES': 'C:\\Program Files',
09:41:56 INFO - 'PROMPT': '$P$G',
09:41:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
09:41:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
09:41:56 INFO - 'PUBLIC': 'C:\\Users\\Public',
09:41:56 INFO - 'PWD': 'C:\\slave\\test',
09:41:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
09:41:56 INFO - 'SLAVEDIR': 'C:\\slave\\',
09:41:56 INFO - 'SYSTEMDRIVE': 'C:',
09:41:56 INFO - 'SYSTEMROOT': 'C:\\windows',
09:41:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:56 INFO - 'TEST1': 'testie',
09:41:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
09:41:56 INFO - 'USERDOMAIN': 'T-W732-IX-183',
09:41:56 INFO - 'USERNAME': 'cltbld',
09:41:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
09:41:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
09:41:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
09:41:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
09:41:56 INFO - 'WINDIR': 'C:\\windows',
09:41:56 INFO - 'WINDOWS_TRACING_FLAGS': '3',
09:41:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
09:41:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
09:41:56 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/IGOeMvXhT7mKMRdO2BbvQg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--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
09:41:58 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
09:41:58 INFO - import pkg_resources
09:41:59 INFO - Using 1 client processes
09:42:02 INFO - SUITE-START | Running 1476 tests
09:42:02 INFO - Running testharness tests
09:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
09:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms
09:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
09:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
09:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
09:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
09:42:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
09:42:02 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
09:42:02 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
09:42:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
09:42:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
09:42:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
09:42:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
09:42:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
09:42:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
09:42:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
09:42:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
09:42:03 INFO - Setting up ssl
09:42:03 INFO - PROCESS | certutil |
09:42:03 INFO - PROCESS | certutil |
09:42:03 INFO - PROCESS | certutil |
09:42:03 INFO - Certificate Nickname Trust Attributes
09:42:03 INFO - SSL,S/MIME,JAR/XPI
09:42:03 INFO -
09:42:03 INFO - web-platform-tests CT,,
09:42:03 INFO -
09:42:03 INFO - Starting runner
09:42:05 INFO - PROCESS | 3564 | 1467045725804 Marionette INFO Listening on port 2828
09:42:09 INFO - PROCESS | 3564 | 1467045729377 Marionette INFO startBrowser c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:09 INFO - PROCESS | 3564 | 1467045729386 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:09 INFO - PROCESS | 3564 | 1467045729887 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:09 INFO - PROCESS | 3564 | 1467045729893 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:12 INFO - PROCESS | 3564 | 1467045732627 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:12 INFO - PROCESS | 3564 | 1467045732955 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
09:42:13 INFO - PROCESS | 3564 | 1467045733050 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733057 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
09:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 270ms
09:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
09:42:13 INFO - PROCESS | 3564 | 1467045733254 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733274 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
09:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
09:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
09:42:13 INFO - PROCESS | 3564 | 1467045733426 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733449 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
09:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 230ms
09:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
09:42:13 INFO - PROCESS | 3564 | 1467045733660 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733677 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
09:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
09:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
09:42:13 INFO - PROCESS | 3564 | 1467045733836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733855 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
09:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 120ms
09:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
09:42:13 INFO - PROCESS | 3564 | 1467045733964 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:13 INFO - PROCESS | 3564 | 1467045733977 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 120ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
09:42:14 INFO - PROCESS | 3564 | 1467045734086 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734104 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
09:42:14 INFO - PROCESS | 3564 | 1467045734209 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734223 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
09:42:14 INFO - PROCESS | 3564 | 1467045734334 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734352 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
09:42:14 INFO - PROCESS | 3564 | 1467045734458 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734474 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 172ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
09:42:14 INFO - PROCESS | 3564 | 1467045734638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734657 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
09:42:14 INFO - PROCESS | 3564 | 1467045734815 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734833 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
09:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 120ms
09:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
09:42:14 INFO - PROCESS | 3564 | 1467045734936 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:14 INFO - PROCESS | 3564 | 1467045734954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 120ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
09:42:15 INFO - PROCESS | 3564 | 1467045735058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - PROCESS | 3564 | 1467045735076 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
09:42:15 INFO - PROCESS | 3564 | 1467045735235 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - PROCESS | 3564 | 1467045735255 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 120ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
09:42:15 INFO - PROCESS | 3564 | 1467045735359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - PROCESS | 3564 | 1467045735376 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 271ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
09:42:15 INFO - PROCESS | 3564 | 1467045735637 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - PROCESS | 3564 | 1467045735661 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
09:42:15 INFO - PROCESS | 3564 | 1467045735815 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - PROCESS | 3564 | 1467045735834 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
09:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
09:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
09:42:15 INFO - PROCESS | 3564 | 1467045735990 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
09:42:16 INFO - PROCESS | 3564 | 1467045736165 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736178 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
09:42:16 INFO - PROCESS | 3564 | 1467045736335 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736352 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
09:42:16 INFO - PROCESS | 3564 | 1467045736464 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736486 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
09:42:16 INFO - PROCESS | 3564 | 1467045736638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736656 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
09:42:16 INFO - PROCESS | 3564 | 1467045736817 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736833 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
09:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 120ms
09:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
09:42:16 INFO - PROCESS | 3564 | 1467045736936 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:16 INFO - PROCESS | 3564 | 1467045736955 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 120ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
09:42:17 INFO - PROCESS | 3564 | 1467045737059 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737076 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
09:42:17 INFO - PROCESS | 3564 | 1467045737236 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737255 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
09:42:17 INFO - PROCESS | 3564 | 1467045737411 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737425 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
09:42:17 INFO - PROCESS | 3564 | 1467045737586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737603 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
09:42:17 INFO - PROCESS | 3564 | 1467045737765 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737777 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
09:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 121ms
09:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
09:42:17 INFO - PROCESS | 3564 | 1467045737885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:17 INFO - PROCESS | 3564 | 1467045737905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
09:42:18 INFO - PROCESS | 3564 | 1467045738065 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738076 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
09:42:18 INFO - PROCESS | 3564 | 1467045738191 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738208 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
09:42:18 INFO - PROCESS | 3564 | 1467045738368 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738385 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
09:42:18 INFO - PROCESS | 3564 | 1467045738543 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738560 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
09:42:18 INFO - PROCESS | 3564 | 1467045738718 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738734 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
09:42:18 INFO - PROCESS | 3564 | 1467045738843 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738856 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
09:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 120ms
09:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
09:42:18 INFO - PROCESS | 3564 | 1467045738968 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:18 INFO - PROCESS | 3564 | 1467045738984 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
09:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
09:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
09:42:19 INFO - PROCESS | 3564 | 1467045739095 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - PROCESS | 3564 | 1467045739108 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
09:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
09:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
09:42:19 INFO - PROCESS | 3564 | 1467045739270 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - PROCESS | 3564 | 1467045739288 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
09:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 270ms
09:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
09:42:19 INFO - PROCESS | 3564 | 1467045739541 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - PROCESS | 3564 | 1467045739558 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
09:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 172ms
09:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
09:42:19 INFO - PROCESS | 3564 | 1467045739722 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - PROCESS | 3564 | 1467045739739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
09:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
09:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
09:42:19 INFO - PROCESS | 3564 | 1467045739900 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:19 INFO - PROCESS | 3564 | 1467045739917 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 230ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
09:42:20 INFO - PROCESS | 3564 | 1467045740135 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740153 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 120ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
09:42:20 INFO - PROCESS | 3564 | 1467045740260 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740275 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
09:42:20 INFO - PROCESS | 3564 | 1467045740435 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740453 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 120ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
09:42:20 INFO - PROCESS | 3564 | 1467045740560 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740575 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
09:42:20 INFO - PROCESS | 3564 | 1467045740739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740756 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 120ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
09:42:20 INFO - PROCESS | 3564 | 1467045740867 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - PROCESS | 3564 | 1467045740886 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
09:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 120ms
09:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
09:42:20 INFO - PROCESS | 3564 | 1467045740993 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741009 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 120ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
09:42:21 INFO - PROCESS | 3564 | 1467045741117 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741134 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 121ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
09:42:21 INFO - PROCESS | 3564 | 1467045741251 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741267 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 120ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
09:42:21 INFO - PROCESS | 3564 | 1467045741369 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741386 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 120ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
09:42:21 INFO - PROCESS | 3564 | 1467045741491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741522 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
09:42:21 INFO - PROCESS | 3564 | 1467045741669 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741685 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 120ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
09:42:21 INFO - PROCESS | 3564 | 1467045741800 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741824 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
09:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
09:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
09:42:21 INFO - PROCESS | 3564 | 1467045741972 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:21 INFO - PROCESS | 3564 | 1467045741988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 120ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
09:42:22 INFO - PROCESS | 3564 | 1467045742097 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742109 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 120ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
09:42:22 INFO - PROCESS | 3564 | 1467045742220 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742237 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 120ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
09:42:22 INFO - PROCESS | 3564 | 1467045742347 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
09:42:22 INFO - PROCESS | 3564 | 1467045742518 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742538 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
09:42:22 INFO - PROCESS | 3564 | 1467045742641 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742661 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
09:42:22 INFO - PROCESS | 3564 | 1467045742818 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - PROCESS | 3564 | 1467045742835 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
09:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
09:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
09:42:22 INFO - PROCESS | 3564 | 1467045742992 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743010 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 172ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
09:42:23 INFO - PROCESS | 3564 | 1467045743169 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743186 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
09:42:23 INFO - PROCESS | 3564 | 1467045743293 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743306 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
09:42:23 INFO - PROCESS | 3564 | 1467045743418 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743434 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
09:42:23 INFO - PROCESS | 3564 | 1467045743542 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743559 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
09:42:23 INFO - PROCESS | 3564 | 1467045743718 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743737 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
09:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 120ms
09:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
09:42:23 INFO - PROCESS | 3564 | 1467045743844 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:23 INFO - PROCESS | 3564 | 1467045743857 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
09:42:24 INFO - PROCESS | 3564 | 1467045744019 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
09:42:24 INFO - PROCESS | 3564 | 1467045744143 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744156 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 120ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
09:42:24 INFO - PROCESS | 3564 | 1467045744267 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744284 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 121ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
09:42:24 INFO - PROCESS | 3564 | 1467045744391 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744408 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 172ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
09:42:24 INFO - PROCESS | 3564 | 1467045744568 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 120ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
09:42:24 INFO - PROCESS | 3564 | 1467045744691 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744708 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
09:42:24 INFO - PROCESS | 3564 | 1467045744868 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - PROCESS | 3564 | 1467045744888 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 120ms
09:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
09:42:24 INFO - PROCESS | 3564 | 1467045744991 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - PROCESS | 3564 | 1467045745008 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
09:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
09:42:25 INFO - PROCESS | 3564 | 1467045745168 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - PROCESS | 3564 | 1467045745186 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
09:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
09:42:25 INFO - PROCESS | 3564 | 1467045745343 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - PROCESS | 3564 | 1467045745359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
09:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
09:42:25 INFO - PROCESS | 3564 | 1467045745519 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - PROCESS | 3564 | 1467045745536 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 120ms
09:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
09:42:25 INFO - PROCESS | 3564 | 1467045745645 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - PROCESS | 3564 | 1467045745658 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
09:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
09:42:25 INFO - PROCESS | 3564 | 1467045745928 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - PROCESS | 3564 | 1467045746002 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 392ms
09:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
09:42:26 INFO - PROCESS | 3564 | 1467045746234 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - PROCESS | 3564 | 1467045746257 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 330ms
09:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
09:42:26 INFO - PROCESS | 3564 | 1467045746566 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - PROCESS | 3564 | 1467045746583 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
09:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
09:42:26 INFO - PROCESS | 3564 | 1467045746742 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - PROCESS | 3564 | 1467045746765 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
09:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
09:42:26 INFO - PROCESS | 3564 | 1467045746918 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:26 INFO - PROCESS | 3564 | 1467045746937 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
09:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
09:42:27 INFO - PROCESS | 3564 | 1467045747094 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747125 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 172ms
09:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
09:42:27 INFO - PROCESS | 3564 | 1467045747270 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747287 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
09:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
09:42:27 INFO - PROCESS | 3564 | 1467045747449 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747473 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
09:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
09:42:27 INFO - PROCESS | 3564 | 1467045747619 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747640 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
09:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
09:42:27 INFO - PROCESS | 3564 | 1467045747794 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747810 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 172ms
09:42:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
09:42:27 INFO - PROCESS | 3564 | 1467045747969 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:27 INFO - PROCESS | 3564 | 1467045747988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
09:42:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
09:42:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
09:42:28 INFO - PROCESS | 3564 | 1467045748150 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - PROCESS | 3564 | 1467045748167 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
09:42:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
09:42:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
09:42:28 INFO - PROCESS | 3564 | 1467045748326 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - PROCESS | 3564 | 1467045748342 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
09:42:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 330ms
09:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
09:42:28 INFO - PROCESS | 3564 | 1467045748658 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - PROCESS | 3564 | 1467045748672 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
09:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 172ms
09:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
09:42:28 INFO - PROCESS | 3564 | 1467045748836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:28 INFO - PROCESS | 3564 | 1467045748857 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
09:42:29 INFO - PROCESS | 3564 | 1467045749010 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749026 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
09:42:29 INFO - PROCESS | 3564 | 1467045749186 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749203 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
09:42:29 INFO - PROCESS | 3564 | 1467045749370 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749388 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
09:42:29 INFO - PROCESS | 3564 | 1467045749536 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749553 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
09:42:29 INFO - PROCESS | 3564 | 1467045749710 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749726 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
09:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
09:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
09:42:29 INFO - PROCESS | 3564 | 1467045749885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:29 INFO - PROCESS | 3564 | 1467045749906 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
09:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
09:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
09:42:30 INFO - PROCESS | 3564 | 1467045750060 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:30 INFO - PROCESS | 3564 | 1467045750078 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
09:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
09:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
09:42:30 INFO - PROCESS | 3564 | 1467045750733 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:30 INFO - PROCESS | 3564 | 1467045750761 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
09:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 671ms
09:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
09:42:31 INFO - PROCESS | 3564 | 1467045751407 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - PROCESS | 3564 | 1467045751431 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:42:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:42:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
09:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
09:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
09:42:31 INFO - PROCESS | 3564 | 1467045751584 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - PROCESS | 3564 | 1467045751602 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
09:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 120ms
09:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
09:42:31 INFO - PROCESS | 3564 | 1467045751710 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - PROCESS | 3564 | 1467045751724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
09:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
09:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
09:42:31 INFO - PROCESS | 3564 | 1467045751885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:31 INFO - PROCESS | 3564 | 1467045751905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
09:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
09:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
09:42:32 INFO - PROCESS | 3564 | 1467045752060 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - PROCESS | 3564 | 1467045752105 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
09:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 270ms
09:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
09:42:32 INFO - PROCESS | 3564 | 1467045752335 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - PROCESS | 3564 | 1467045752358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
09:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
09:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
09:42:32 INFO - PROCESS | 3564 | 1467045752511 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - PROCESS | 3564 | 1467045752536 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
09:42:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
09:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
09:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
09:42:32 INFO - PROCESS | 3564 | 1467045752689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - PROCESS | 3564 | 1467045752708 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
09:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
09:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
09:42:32 INFO - PROCESS | 3564 | 1467045752860 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:32 INFO - PROCESS | 3564 | 1467045752877 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
09:42:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
09:42:33 INFO - PROCESS | 3564 | 1467045753036 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:42:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:42:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 172ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
09:42:33 INFO - PROCESS | 3564 | 1467045753216 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
09:42:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
09:42:33 INFO - PROCESS | 3564 | 1467045753387 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753404 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
09:42:33 INFO - PROCESS | 3564 | 1467045753562 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753575 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
09:42:33 INFO - PROCESS | 3564 | 1467045753735 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753753 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
09:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
09:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
09:42:33 INFO - PROCESS | 3564 | 1467045753909 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:33 INFO - PROCESS | 3564 | 1467045753925 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 172ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
09:42:34 INFO - PROCESS | 3564 | 1467045754086 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754109 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
09:42:34 INFO - PROCESS | 3564 | 1467045754261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754276 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
09:42:34 INFO - PROCESS | 3564 | 1467045754440 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754461 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 172ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
09:42:34 INFO - PROCESS | 3564 | 1467045754612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754636 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
09:42:34 INFO - PROCESS | 3564 | 1467045754786 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
09:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
09:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
09:42:34 INFO - PROCESS | 3564 | 1467045754959 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:34 INFO - PROCESS | 3564 | 1467045754978 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
09:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
09:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
09:42:35 INFO - PROCESS | 3564 | 1467045755136 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - PROCESS | 3564 | 1467045755153 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
09:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
09:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
09:42:35 INFO - PROCESS | 3564 | 1467045755310 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - PROCESS | 3564 | 1467045755326 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
09:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
09:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
09:42:35 INFO - PROCESS | 3564 | 1467045755487 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - PROCESS | 3564 | 1467045755504 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
09:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
09:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
09:42:35 INFO - PROCESS | 3564 | 1467045755661 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - PROCESS | 3564 | 1467045755678 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
09:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
09:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
09:42:35 INFO - PROCESS | 3564 | 1467045755836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:35 INFO - PROCESS | 3564 | 1467045755853 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
09:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
09:42:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
09:42:36 INFO - PROCESS | 3564 | 1467045756011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - PROCESS | 3564 | 1467045756027 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
09:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:42:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
09:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
09:42:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:42:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
09:42:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
09:42:36 INFO - PROCESS | 3564 | 1467045756243 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - PROCESS | 3564 | 1467045756313 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
09:42:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
09:42:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
09:42:36 INFO - PROCESS | 3564 | 1467045756476 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - PROCESS | 3564 | 1467045756494 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
09:42:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
09:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
09:42:36 INFO - PROCESS | 3564 | 1467045756653 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - PROCESS | 3564 | 1467045756670 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
09:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
09:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
09:42:36 INFO - PROCESS | 3564 | 1467045756830 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:36 INFO - PROCESS | 3564 | 1467045756852 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 172ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
09:42:37 INFO - PROCESS | 3564 | 1467045757005 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757022 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
09:42:37 INFO - PROCESS | 3564 | 1467045757182 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757207 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 270ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
09:42:37 INFO - PROCESS | 3564 | 1467045757453 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757470 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
09:42:37 INFO - PROCESS | 3564 | 1467045757632 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757651 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
09:42:37 INFO - PROCESS | 3564 | 1467045757803 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757820 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
09:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 121ms
09:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
09:42:37 INFO - PROCESS | 3564 | 1467045757926 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:37 INFO - PROCESS | 3564 | 1467045757942 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
09:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
09:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
09:42:38 INFO - PROCESS | 3564 | 1467045758102 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - PROCESS | 3564 | 1467045758123 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
09:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
09:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
09:42:38 INFO - PROCESS | 3564 | 1467045758286 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - PROCESS | 3564 | 1467045758305 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
09:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 270ms
09:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
09:42:38 INFO - PROCESS | 3564 | 1467045758568 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - PROCESS | 3564 | 1467045758592 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
09:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
09:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
09:42:38 INFO - PROCESS | 3564 | 1467045758741 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - PROCESS | 3564 | 1467045758761 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
09:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
09:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
09:42:38 INFO - PROCESS | 3564 | 1467045758922 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:38 INFO - PROCESS | 3564 | 1467045758941 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
09:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
09:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
09:42:39 INFO - PROCESS | 3564 | 1467045759093 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - PROCESS | 3564 | 1467045759111 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
09:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
09:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
09:42:39 INFO - PROCESS | 3564 | 1467045759269 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - PROCESS | 3564 | 1467045759291 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
09:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 230ms
09:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
09:42:39 INFO - PROCESS | 3564 | 1467045759503 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - PROCESS | 3564 | 1467045759523 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
09:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
09:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
09:42:39 INFO - PROCESS | 3564 | 1467045759677 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - PROCESS | 3564 | 1467045759692 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
09:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
09:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
09:42:39 INFO - PROCESS | 3564 | 1467045759852 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:39 INFO - PROCESS | 3564 | 1467045759869 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
09:42:40 INFO - PROCESS | 3564 | 1467045760034 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760051 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
09:42:40 INFO - PROCESS | 3564 | 1467045760206 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760229 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
09:42:40 INFO - PROCESS | 3564 | 1467045760376 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760395 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
09:42:40 INFO - PROCESS | 3564 | 1467045760552 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760575 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
09:42:40 INFO - PROCESS | 3564 | 1467045760727 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760745 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
09:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
09:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
09:42:40 INFO - PROCESS | 3564 | 1467045760902 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:40 INFO - PROCESS | 3564 | 1467045760922 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
09:42:41 INFO - PROCESS | 3564 | 1467045761078 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761092 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 172ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
09:42:41 INFO - PROCESS | 3564 | 1467045761253 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761274 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
09:42:41 INFO - PROCESS | 3564 | 1467045761432 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761444 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
09:42:41 INFO - PROCESS | 3564 | 1467045761603 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761620 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
09:42:41 INFO - PROCESS | 3564 | 1467045761777 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761800 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
09:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
09:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
09:42:41 INFO - PROCESS | 3564 | 1467045761952 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:41 INFO - PROCESS | 3564 | 1467045761968 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
09:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
09:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
09:42:42 INFO - PROCESS | 3564 | 1467045762128 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - PROCESS | 3564 | 1467045762142 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
09:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
09:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
09:42:42 INFO - PROCESS | 3564 | 1467045762303 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - PROCESS | 3564 | 1467045762324 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
09:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
09:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
09:42:42 INFO - PROCESS | 3564 | 1467045762482 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:42 INFO - PROCESS | 3564 | 1467045762495 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
09:42:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
09:42:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
09:42:43 INFO - PROCESS | 3564 | 1467045763153 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:43 INFO - PROCESS | 3564 | 1467045763175 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
09:42:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 730ms
09:42:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
09:42:43 INFO - PROCESS | 3564 | 1467045763885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:43 INFO - PROCESS | 3564 | 1467045763910 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
09:42:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 671ms
09:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
09:42:44 INFO - PROCESS | 3564 | 1467045764559 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:44 INFO - PROCESS | 3564 | 1467045764595 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
09:42:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 770ms
09:42:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
09:42:45 INFO - PROCESS | 3564 | 1467045765333 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:45 INFO - PROCESS | 3564 | 1467045765358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
09:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
09:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
09:42:46 INFO - PROCESS | 3564 | 1467045766006 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:46 INFO - PROCESS | 3564 | 1467045766032 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
09:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
09:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
09:42:46 INFO - PROCESS | 3564 | 1467045766684 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:46 INFO - PROCESS | 3564 | 1467045766708 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
09:42:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 672ms
09:42:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
09:42:47 INFO - PROCESS | 3564 | 1467045767357 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:47 INFO - PROCESS | 3564 | 1467045767373 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
09:42:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
09:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
09:42:48 INFO - PROCESS | 3564 | 1467045768030 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:48 INFO - PROCESS | 3564 | 1467045768056 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
09:42:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
09:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
09:42:48 INFO - PROCESS | 3564 | 1467045768704 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:48 INFO - PROCESS | 3564 | 1467045768731 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
09:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
09:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
09:42:49 INFO - PROCESS | 3564 | 1467045769376 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - PROCESS | 3564 | 1467045769389 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
09:42:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
09:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
09:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
09:42:49 INFO - PROCESS | 3564 | 1467045769553 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - PROCESS | 3564 | 1467045769571 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
09:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
09:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
09:42:49 INFO - PROCESS | 3564 | 1467045769727 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - PROCESS | 3564 | 1467045769743 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
09:42:49 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:42:49 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:42:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
09:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
09:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
09:42:49 INFO - PROCESS | 3564 | 1467045769903 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:49 INFO - PROCESS | 3564 | 1467045769923 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
09:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
09:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
09:42:50 INFO - PROCESS | 3564 | 1467045770078 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:50 INFO - PROCESS | 3564 | 1467045770095 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
09:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
09:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
09:42:50 INFO - PROCESS | 3564 | 1467045770754 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:50 INFO - PROCESS | 3564 | 1467045770779 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
09:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 771ms
09:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
09:42:51 INFO - PROCESS | 3564 | 1467045771529 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:51 INFO - PROCESS | 3564 | 1467045771553 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
09:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
09:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
09:42:52 INFO - PROCESS | 3564 | 1467045772205 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:52 INFO - PROCESS | 3564 | 1467045772233 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
09:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
09:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
09:42:52 INFO - PROCESS | 3564 | 1467045772881 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:52 INFO - PROCESS | 3564 | 1467045772906 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
09:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
09:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
09:42:53 INFO - PROCESS | 3564 | 1467045773552 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:53 INFO - PROCESS | 3564 | 1467045773579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
09:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
09:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
09:42:53 INFO - PROCESS | 3564 | 1467045773726 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:53 INFO - PROCESS | 3564 | 1467045773744 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
09:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
09:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
09:42:54 INFO - PROCESS | 3564 | 1467045774400 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:54 INFO - PROCESS | 3564 | 1467045774429 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
09:42:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 671ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
09:42:55 INFO - PROCESS | 3564 | 1467045775072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775095 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
09:42:55 INFO - PROCESS | 3564 | 1467045775249 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 120ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
09:42:55 INFO - PROCESS | 3564 | 1467045775378 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775392 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
09:42:55 INFO - PROCESS | 3564 | 1467045775555 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775575 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
09:42:55 INFO - PROCESS | 3564 | 1467045775733 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775746 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
09:42:55 INFO - PROCESS | 3564 | 1467045775903 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:55 INFO - PROCESS | 3564 | 1467045775922 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
09:42:56 INFO - PROCESS | 3564 | 1467045776077 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - PROCESS | 3564 | 1467045776100 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
09:42:56 INFO - PROCESS | 3564 | 1467045776253 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - PROCESS | 3564 | 1467045776273 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
09:42:56 INFO - PROCESS | 3564 | 1467045776428 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - PROCESS | 3564 | 1467045776504 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 230ms
09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
09:42:56 INFO - PROCESS | 3564 | 1467045776660 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - PROCESS | 3564 | 1467045776683 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
09:42:56 INFO - PROCESS | 3564 | 1467045776836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:56 INFO - PROCESS | 3564 | 1467045776854 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
09:42:57 INFO - PROCESS | 3564 | 1467045777027 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - PROCESS | 3564 | 1467045777072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:42:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:42:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 270ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
09:42:57 INFO - PROCESS | 3564 | 1467045777287 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - PROCESS | 3564 | 1467045777314 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
09:42:57 INFO - PROCESS | 3564 | 1467045777467 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - PROCESS | 3564 | 1467045777488 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:42:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:42:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:42:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
09:42:57 INFO - PROCESS | 3564 | 1467045777641 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - PROCESS | 3564 | 1467045777660 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 172ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
09:42:57 INFO - PROCESS | 3564 | 1467045777818 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - PROCESS | 3564 | 1467045777842 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
09:42:58 INFO - PROCESS | 3564 | 1467045777988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778006 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
09:42:58 INFO - PROCESS | 3564 | 1467045778163 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778179 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
09:42:58 INFO - PROCESS | 3564 | 1467045778337 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778357 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
09:42:58 INFO - PROCESS | 3564 | 1467045778516 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778538 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
09:42:58 INFO - PROCESS | 3564 | 1467045778688 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778705 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
09:42:58 INFO - PROCESS | 3564 | 1467045778861 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:58 INFO - PROCESS | 3564 | 1467045778878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
09:42:59 INFO - PROCESS | 3564 | 1467045779037 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779055 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
09:42:59 INFO - PROCESS | 3564 | 1467045779212 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779236 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
09:42:59 INFO - PROCESS | 3564 | 1467045779386 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779406 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 120ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
09:42:59 INFO - PROCESS | 3564 | 1467045779509 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779529 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
09:42:59 INFO - PROCESS | 3564 | 1467045779687 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779704 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 172ms
09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
09:42:59 INFO - PROCESS | 3564 | 1467045779861 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:42:59 INFO - PROCESS | 3564 | 1467045779884 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
09:43:00 INFO - PROCESS | 3564 | 1467045780039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780056 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
09:43:00 INFO - PROCESS | 3564 | 1467045780211 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780228 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
09:43:00 INFO - PROCESS | 3564 | 1467045780387 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780413 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
09:43:00 INFO - PROCESS | 3564 | 1467045780563 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780577 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
09:43:00 INFO - PROCESS | 3564 | 1467045780737 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780756 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
09:43:00 INFO - PROCESS | 3564 | 1467045780916 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:00 INFO - PROCESS | 3564 | 1467045780929 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
09:43:01 INFO - PROCESS | 3564 | 1467045781087 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
09:43:01 INFO - PROCESS | 3564 | 1467045781261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781277 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
09:43:01 INFO - PROCESS | 3564 | 1467045781436 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781456 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
09:43:01 INFO - PROCESS | 3564 | 1467045781612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781627 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
09:43:01 INFO - PROCESS | 3564 | 1467045781787 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
09:43:01 INFO - PROCESS | 3564 | 1467045781911 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:01 INFO - PROCESS | 3564 | 1467045781929 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
09:43:02 INFO - PROCESS | 3564 | 1467045782086 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - PROCESS | 3564 | 1467045782106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
09:43:02 INFO - PROCESS | 3564 | 1467045782259 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - PROCESS | 3564 | 1467045782275 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
09:43:02 INFO - PROCESS | 3564 | 1467045782437 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - PROCESS | 3564 | 1467045782520 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 230ms
09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
09:43:02 INFO - PROCESS | 3564 | 1467045782671 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - PROCESS | 3564 | 1467045782690 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
09:43:02 INFO - PROCESS | 3564 | 1467045782843 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:02 INFO - PROCESS | 3564 | 1467045782860 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
09:43:03 INFO - PROCESS | 3564 | 1467045783020 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783040 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 120ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
09:43:03 INFO - PROCESS | 3564 | 1467045783144 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783163 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 270ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
09:43:03 INFO - PROCESS | 3564 | 1467045783421 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783450 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
09:43:03 INFO - PROCESS | 3564 | 1467045783595 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
09:43:03 INFO - PROCESS | 3564 | 1467045783774 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783792 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
09:43:03 INFO - PROCESS | 3564 | 1467045783946 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:03 INFO - PROCESS | 3564 | 1467045783969 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
09:43:04 INFO - PROCESS | 3564 | 1467045784121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - PROCESS | 3564 | 1467045784141 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
09:43:04 INFO - PROCESS | 3564 | 1467045784297 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - PROCESS | 3564 | 1467045784321 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
09:43:04 INFO - PROCESS | 3564 | 1467045784471 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - PROCESS | 3564 | 1467045784488 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
09:43:04 INFO - PROCESS | 3564 | 1467045784644 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - PROCESS | 3564 | 1467045784668 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
09:43:04 INFO - PROCESS | 3564 | 1467045784820 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:04 INFO - PROCESS | 3564 | 1467045784841 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
09:43:05 INFO - PROCESS | 3564 | 1467045784998 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - PROCESS | 3564 | 1467045785011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
09:43:05 INFO - PROCESS | 3564 | 1467045785171 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - PROCESS | 3564 | 1467045785193 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
09:43:05 INFO - PROCESS | 3564 | 1467045785345 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - PROCESS | 3564 | 1467045785360 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
09:43:05 INFO - PROCESS | 3564 | 1467045785530 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
09:43:05 INFO - PROCESS | 3564 | 1467045785543 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
09:43:05 INFO - PROCESS | 3564 | 1467045785706 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - PROCESS | 3564 | 1467045785723 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 172ms
09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
09:43:05 INFO - PROCESS | 3564 | 1467045785885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:05 INFO - PROCESS | 3564 | 1467045785905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
09:43:06 INFO - PROCESS | 3564 | 1467045786055 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
09:43:06 INFO - PROCESS | 3564 | 1467045786229 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786244 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
09:43:06 INFO - PROCESS | 3564 | 1467045786404 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786421 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
09:43:06 INFO - PROCESS | 3564 | 1467045786578 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786594 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
09:43:06 INFO - PROCESS | 3564 | 1467045786754 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786774 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
09:43:06 INFO - PROCESS | 3564 | 1467045786928 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:06 INFO - PROCESS | 3564 | 1467045786944 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
09:43:07 INFO - PROCESS | 3564 | 1467045787103 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787124 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
09:43:07 INFO - PROCESS | 3564 | 1467045787283 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787295 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
09:43:07 INFO - PROCESS | 3564 | 1467045787454 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787471 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 120ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
09:43:07 INFO - PROCESS | 3564 | 1467045787579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787591 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 120ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
09:43:07 INFO - PROCESS | 3564 | 1467045787702 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787719 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
09:43:07 INFO - PROCESS | 3564 | 1467045787876 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:07 INFO - PROCESS | 3564 | 1467045787893 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
09:43:08 INFO - PROCESS | 3564 | 1467045788054 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - PROCESS | 3564 | 1467045788074 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
09:43:08 INFO - PROCESS | 3564 | 1467045788228 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - PROCESS | 3564 | 1467045788243 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
09:43:08 INFO - PROCESS | 3564 | 1467045788404 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - PROCESS | 3564 | 1467045788422 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 120ms
09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
09:43:08 INFO - PROCESS | 3564 | 1467045788531 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - PROCESS | 3564 | 1467045788558 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
09:43:08 INFO - PROCESS | 3564 | 1467045788703 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:08 INFO - PROCESS | 3564 | 1467045788762 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 330ms
09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
09:43:09 INFO - PROCESS | 3564 | 1467045789038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - PROCESS | 3564 | 1467045789058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
09:43:09 INFO - PROCESS | 3564 | 1467045789218 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - PROCESS | 3564 | 1467045789236 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
09:43:09 INFO - PROCESS | 3564 | 1467045789385 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
09:43:09 INFO - PROCESS | 3564 | 1467045789391 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - PROCESS | 3564 | 1467045789410 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 270ms
09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
09:43:09 INFO - PROCESS | 3564 | 1467045789670 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - PROCESS | 3564 | 1467045789697 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
09:43:09 INFO - PROCESS | 3564 | 1467045789850 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:09 INFO - PROCESS | 3564 | 1467045789868 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 173ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
09:43:10 INFO - PROCESS | 3564 | 1467045790026 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790053 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
09:43:10 INFO - PROCESS | 3564 | 1467045790205 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790223 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
09:43:10 INFO - PROCESS | 3564 | 1467045790372 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790390 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
09:43:10 INFO - PROCESS | 3564 | 1467045790547 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
09:43:10 INFO - PROCESS | 3564 | 1467045790721 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790738 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
09:43:10 INFO - PROCESS | 3564 | 1467045790900 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:10 INFO - PROCESS | 3564 | 1467045790912 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
09:43:11 INFO - PROCESS | 3564 | 1467045791071 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791088 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 172ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
09:43:11 INFO - PROCESS | 3564 | 1467045791246 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791263 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
09:43:11 INFO - PROCESS | 3564 | 1467045791422 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791441 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
09:43:11 INFO - PROCESS | 3564 | 1467045791600 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
09:43:11 INFO - PROCESS | 3564 | 1467045791771 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791792 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
09:43:11 INFO - PROCESS | 3564 | 1467045791945 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:11 INFO - PROCESS | 3564 | 1467045791961 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
09:43:12 INFO - PROCESS | 3564 | 1467045792121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - PROCESS | 3564 | 1467045792140 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
09:43:12 INFO - PROCESS | 3564 | 1467045792295 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - PROCESS | 3564 | 1467045792311 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
09:43:12 INFO - PROCESS | 3564 | 1467045792471 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - PROCESS | 3564 | 1467045792487 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
09:43:12 INFO - PROCESS | 3564 | 1467045792650 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - PROCESS | 3564 | 1467045792670 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
09:43:12 INFO - PROCESS | 3564 | 1467045792821 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:12 INFO - PROCESS | 3564 | 1467045792837 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
09:43:13 INFO - PROCESS | 3564 | 1467045792995 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:43:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
09:43:13 INFO - PROCESS | 3564 | 1467045793170 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793191 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:43:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
09:43:13 INFO - PROCESS | 3564 | 1467045793346 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793360 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
09:43:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:43:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:43:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
09:43:13 INFO - PROCESS | 3564 | 1467045793524 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793541 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
09:43:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
09:43:13 INFO - PROCESS | 3564 | 1467045793696 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793710 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
09:43:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
09:43:13 INFO - PROCESS | 3564 | 1467045793870 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:13 INFO - PROCESS | 3564 | 1467045793887 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
09:43:14 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:43:14 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:43:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
09:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
09:43:14 INFO - PROCESS | 3564 | 1467045794045 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - PROCESS | 3564 | 1467045794061 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
09:43:14 INFO - PROCESS | 3564 | 1467045794221 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - PROCESS | 3564 | 1467045794240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
09:43:14 INFO - PROCESS | 3564 | 1467045794396 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - PROCESS | 3564 | 1467045794418 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
09:43:14 INFO - PROCESS | 3564 | 1467045794571 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - PROCESS | 3564 | 1467045794587 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
09:43:14 INFO - PROCESS | 3564 | 1467045794750 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:14 INFO - PROCESS | 3564 | 1467045794770 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 272ms
09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
09:43:15 INFO - PROCESS | 3564 | 1467045795022 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - PROCESS | 3564 | 1467045795042 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
09:43:15 INFO - PROCESS | 3564 | 1467045795195 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - PROCESS | 3564 | 1467045795213 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
09:43:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
09:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
09:43:15 INFO - PROCESS | 3564 | 1467045795370 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - PROCESS | 3564 | 1467045795390 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
09:43:15 INFO - PROCESS | 3564 | 1467045795550 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - PROCESS | 3564 | 1467045795563 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
09:43:15 INFO - PROCESS | 3564 | 1467045795724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:15 INFO - PROCESS | 3564 | 1467045795756 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 330ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
09:43:16 INFO - PROCESS | 3564 | 1467045796058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796077 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
09:43:16 INFO - PROCESS | 3564 | 1467045796236 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796255 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
09:43:16 INFO - PROCESS | 3564 | 1467045796410 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796429 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
09:43:16 INFO - PROCESS | 3564 | 1467045796585 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796603 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
09:43:16 INFO - PROCESS | 3564 | 1467045796756 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796774 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
09:43:16 INFO - PROCESS | 3564 | 1467045796934 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:16 INFO - PROCESS | 3564 | 1467045796954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
09:43:17 INFO - PROCESS | 3564 | 1467045797104 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - PROCESS | 3564 | 1467045797121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
09:43:17 INFO - PROCESS | 3564 | 1467045797278 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - PROCESS | 3564 | 1467045797296 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
09:43:17 INFO - PROCESS | 3564 | 1467045797454 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - PROCESS | 3564 | 1467045797469 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
09:43:17 INFO - PROCESS | 3564 | 1467045797629 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - PROCESS | 3564 | 1467045797651 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
09:43:17 INFO - PROCESS | 3564 | 1467045797805 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - PROCESS | 3564 | 1467045797824 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
09:43:17 INFO - PROCESS | 3564 | 1467045797983 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045797995 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 230ms
09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
09:43:18 INFO - PROCESS | 3564 | 1467045798213 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045798228 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
09:43:18 INFO - PROCESS | 3564 | 1467045798390 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045798408 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
09:43:18 INFO - PROCESS | 3564 | 1467045798567 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045798579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
09:43:18 INFO - PROCESS | 3564 | 1467045798738 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045798758 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
09:43:18 INFO - PROCESS | 3564 | 1467045798913 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:18 INFO - PROCESS | 3564 | 1467045798927 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
09:43:19 INFO - PROCESS | 3564 | 1467045799088 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799105 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
09:43:19 INFO - PROCESS | 3564 | 1467045799263 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799277 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
09:43:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
09:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 172ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
09:43:19 INFO - PROCESS | 3564 | 1467045799438 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799458 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
09:43:19 INFO - PROCESS | 3564 | 1467045799618 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799636 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
09:43:19 INFO - PROCESS | 3564 | 1467045799788 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 172ms
09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
09:43:19 INFO - PROCESS | 3564 | 1467045799963 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:19 INFO - PROCESS | 3564 | 1467045799977 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
09:43:20 INFO - PROCESS | 3564 | 1467045800138 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - PROCESS | 3564 | 1467045800154 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
09:43:20 INFO - PROCESS | 3564 | 1467045800317 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - PROCESS | 3564 | 1467045800338 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
09:43:20 INFO - PROCESS | 3564 | 1467045800488 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:20 INFO - PROCESS | 3564 | 1467045800505 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 630ms
09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
09:43:21 INFO - PROCESS | 3564 | 1467045801121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - PROCESS | 3564 | 1467045801210 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 270ms
09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
09:43:21 INFO - PROCESS | 3564 | 1467045801394 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - PROCESS | 3564 | 1467045801413 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
09:43:21 INFO - PROCESS | 3564 | 1467045801571 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - PROCESS | 3564 | 1467045801593 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
09:43:21 INFO - PROCESS | 3564 | 1467045801745 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - PROCESS | 3564 | 1467045801761 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
09:43:21 INFO - PROCESS | 3564 | 1467045801921 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:21 INFO - PROCESS | 3564 | 1467045801937 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 270ms
09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
09:43:22 INFO - PROCESS | 3564 | 1467045802202 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - PROCESS | 3564 | 1467045802226 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 174ms
09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
09:43:22 INFO - PROCESS | 3564 | 1467045802374 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - PROCESS | 3564 | 1467045802393 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
09:43:22 INFO - PROCESS | 3564 | 1467045802555 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - PROCESS | 3564 | 1467045802573 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
09:43:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
09:43:22 INFO - PROCESS | 3564 | 1467045802724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - PROCESS | 3564 | 1467045802742 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
09:43:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
09:43:22 INFO - PROCESS | 3564 | 1467045802897 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:22 INFO - PROCESS | 3564 | 1467045802911 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
09:43:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
09:43:23 INFO - PROCESS | 3564 | 1467045803073 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803097 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
09:43:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:43:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
09:43:23 INFO - PROCESS | 3564 | 1467045803245 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
09:43:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
09:43:23 INFO - PROCESS | 3564 | 1467045803422 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803441 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
09:43:23 INFO - PROCESS | 3564 | 1467045803604 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803632 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 172ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
09:43:23 INFO - PROCESS | 3564 | 1467045803771 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803791 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
09:43:23 INFO - PROCESS | 3564 | 1467045803946 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:23 INFO - PROCESS | 3564 | 1467045803963 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
09:43:24 INFO - PROCESS | 3564 | 1467045804121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - PROCESS | 3564 | 1467045804138 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
09:43:24 INFO - PROCESS | 3564 | 1467045804296 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - PROCESS | 3564 | 1467045804320 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
09:43:24 INFO - PROCESS | 3564 | 1467045804471 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - PROCESS | 3564 | 1467045804491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
09:43:24 INFO - PROCESS | 3564 | 1467045804651 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - PROCESS | 3564 | 1467045804662 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
09:43:24 INFO - PROCESS | 3564 | 1467045804821 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:24 INFO - PROCESS | 3564 | 1467045804843 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
09:43:25 INFO - PROCESS | 3564 | 1467045804995 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
09:43:25 INFO - PROCESS | 3564 | 1467045805171 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805188 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
09:43:25 INFO - PROCESS | 3564 | 1467045805352 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805363 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
09:43:25 INFO - PROCESS | 3564 | 1467045805523 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805542 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
09:43:25 INFO - PROCESS | 3564 | 1467045805701 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805720 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
09:43:25 INFO - PROCESS | 3564 | 1467045805872 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:25 INFO - PROCESS | 3564 | 1467045805889 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
09:43:26 INFO - PROCESS | 3564 | 1467045806045 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - PROCESS | 3564 | 1467045806064 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 230ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
09:43:26 INFO - PROCESS | 3564 | 1467045806278 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - PROCESS | 3564 | 1467045806294 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
09:43:26 INFO - PROCESS | 3564 | 1467045806455 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - PROCESS | 3564 | 1467045806471 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
09:43:26 INFO - PROCESS | 3564 | 1467045806629 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - PROCESS | 3564 | 1467045806645 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 172ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
09:43:26 INFO - PROCESS | 3564 | 1467045806805 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - PROCESS | 3564 | 1467045806828 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
09:43:26 INFO - PROCESS | 3564 | 1467045806978 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - PROCESS | 3564 | 1467045806995 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
09:43:27 INFO - PROCESS | 3564 | 1467045807155 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - PROCESS | 3564 | 1467045807173 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
09:43:27 INFO - PROCESS | 3564 | 1467045807334 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - PROCESS | 3564 | 1467045807346 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 270ms
09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
09:43:27 INFO - PROCESS | 3564 | 1467045807604 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - PROCESS | 3564 | 1467045807623 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 270ms
09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
09:43:27 INFO - PROCESS | 3564 | 1467045807878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:27 INFO - PROCESS | 3564 | 1467045807894 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
09:43:28 INFO - PROCESS | 3564 | 1467045808054 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - PROCESS | 3564 | 1467045808072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
09:43:28 INFO - PROCESS | 3564 | 1467045808229 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - PROCESS | 3564 | 1467045808266 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 330ms
09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
09:43:28 INFO - PROCESS | 3564 | 1467045808564 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - PROCESS | 3564 | 1467045808579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
09:43:28 INFO - PROCESS | 3564 | 1467045808741 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - PROCESS | 3564 | 1467045808760 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
09:43:28 INFO - PROCESS | 3564 | 1467045808919 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:28 INFO - PROCESS | 3564 | 1467045808939 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
09:43:29 INFO - PROCESS | 3564 | 1467045809088 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
09:43:29 INFO - PROCESS | 3564 | 1467045809261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809282 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
09:43:29 INFO - PROCESS | 3564 | 1467045809439 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809459 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
09:43:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
09:43:29 INFO - PROCESS | 3564 | 1467045809613 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809628 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:43:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:43:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
09:43:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
09:43:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
09:43:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 174ms
09:43:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
09:43:29 INFO - PROCESS | 3564 | 1467045809789 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809807 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
09:43:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
09:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
09:43:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 172ms
09:43:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
09:43:29 INFO - PROCESS | 3564 | 1467045809963 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:29 INFO - PROCESS | 3564 | 1467045809978 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
09:43:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
09:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
09:43:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
09:43:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
09:43:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
09:43:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
09:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
09:43:30 INFO - PROCESS | 3564 | 1467045810138 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - PROCESS | 3564 | 1467045810157 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
09:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
09:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
09:43:30 INFO - PROCESS | 3564 | 1467045810312 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - PROCESS | 3564 | 1467045810342 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
09:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
09:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
09:43:30 INFO - PROCESS | 3564 | 1467045810490 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - PROCESS | 3564 | 1467045810514 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
09:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
09:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
09:43:30 INFO - PROCESS | 3564 | 1467045810662 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - PROCESS | 3564 | 1467045810679 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
09:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
09:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
09:43:30 INFO - PROCESS | 3564 | 1467045810838 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:30 INFO - PROCESS | 3564 | 1467045810855 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
09:43:31 INFO - PROCESS | 3564 | 1467045811013 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811027 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
09:43:31 INFO - PROCESS | 3564 | 1467045811189 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811208 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
09:43:31 INFO - PROCESS | 3564 | 1467045811367 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811379 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
09:43:31 INFO - PROCESS | 3564 | 1467045811538 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811555 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
09:43:31 INFO - PROCESS | 3564 | 1467045811713 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811728 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
09:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
09:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
09:43:31 INFO - PROCESS | 3564 | 1467045811888 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:31 INFO - PROCESS | 3564 | 1467045811904 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
09:43:32 INFO - PROCESS | 3564 | 1467045812063 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812077 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
09:43:32 INFO - PROCESS | 3564 | 1467045812238 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812255 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
09:43:32 INFO - PROCESS | 3564 | 1467045812411 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812430 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
09:43:32 INFO - PROCESS | 3564 | 1467045812588 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812605 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
09:43:32 INFO - PROCESS | 3564 | 1467045812763 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812778 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
09:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
09:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
09:43:32 INFO - PROCESS | 3564 | 1467045812939 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:32 INFO - PROCESS | 3564 | 1467045812957 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
09:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
09:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
09:43:33 INFO - PROCESS | 3564 | 1467045813114 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - PROCESS | 3564 | 1467045813128 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
09:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
09:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
09:43:33 INFO - PROCESS | 3564 | 1467045813288 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - PROCESS | 3564 | 1467045813307 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
09:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
09:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
09:43:33 INFO - PROCESS | 3564 | 1467045813468 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - PROCESS | 3564 | 1467045813479 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
09:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
09:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
09:43:33 INFO - PROCESS | 3564 | 1467045813638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - PROCESS | 3564 | 1467045813656 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
09:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 230ms
09:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
09:43:33 INFO - PROCESS | 3564 | 1467045813872 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:33 INFO - PROCESS | 3564 | 1467045813890 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
09:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
09:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
09:43:34 INFO - PROCESS | 3564 | 1467045814046 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - PROCESS | 3564 | 1467045814062 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
09:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
09:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
09:43:34 INFO - PROCESS | 3564 | 1467045814224 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - PROCESS | 3564 | 1467045814241 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
09:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
09:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
09:43:34 INFO - PROCESS | 3564 | 1467045814396 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - PROCESS | 3564 | 1467045814412 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
09:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
09:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
09:43:34 INFO - PROCESS | 3564 | 1467045814665 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - PROCESS | 3564 | 1467045814705 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
09:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 270ms
09:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
09:43:34 INFO - PROCESS | 3564 | 1467045814878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:34 INFO - PROCESS | 3564 | 1467045814899 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
09:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 172ms
09:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
09:43:35 INFO - PROCESS | 3564 | 1467045815055 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815077 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
09:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
09:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
09:43:35 INFO - PROCESS | 3564 | 1467045815234 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815259 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
09:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
09:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
09:43:35 INFO - PROCESS | 3564 | 1467045815405 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815422 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
09:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
09:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
09:43:35 INFO - PROCESS | 3564 | 1467045815581 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815608 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
09:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
09:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
09:43:35 INFO - PROCESS | 3564 | 1467045815757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815773 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
09:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
09:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
09:43:35 INFO - PROCESS | 3564 | 1467045815930 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:35 INFO - PROCESS | 3564 | 1467045815947 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
09:43:36 INFO - PROCESS | 3564 | 1467045816105 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - PROCESS | 3564 | 1467045816122 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
09:43:36 INFO - PROCESS | 3564 | 1467045816278 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - PROCESS | 3564 | 1467045816295 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
09:43:36 INFO - PROCESS | 3564 | 1467045816455 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - PROCESS | 3564 | 1467045816474 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
09:43:36 INFO - PROCESS | 3564 | 1467045816629 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - PROCESS | 3564 | 1467045816645 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
09:43:36 INFO - PROCESS | 3564 | 1467045816810 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - PROCESS | 3564 | 1467045816827 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
09:43:37 INFO - PROCESS | 3564 | 1467045816988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817012 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
09:43:37 INFO - PROCESS | 3564 | 1467045817161 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817179 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
09:43:37 INFO - PROCESS | 3564 | 1467045817338 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817355 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
09:43:37 INFO - PROCESS | 3564 | 1467045817513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817531 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
09:43:37 INFO - PROCESS | 3564 | 1467045817689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817706 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
09:43:37 INFO - PROCESS | 3564 | 1467045817864 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:37 INFO - PROCESS | 3564 | 1467045817878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
09:43:38 INFO - PROCESS | 3564 | 1467045818038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818055 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 120ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
09:43:38 INFO - PROCESS | 3564 | 1467045818161 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818178 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
09:43:38 INFO - PROCESS | 3564 | 1467045818338 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818357 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
09:43:38 INFO - PROCESS | 3564 | 1467045818512 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818528 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
09:43:38 INFO - PROCESS | 3564 | 1467045818689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818711 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
09:43:38 INFO - PROCESS | 3564 | 1467045818862 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:38 INFO - PROCESS | 3564 | 1467045818878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
09:43:39 INFO - PROCESS | 3564 | 1467045819038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819056 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
09:43:39 INFO - PROCESS | 3564 | 1467045819218 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819238 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
09:43:39 INFO - PROCESS | 3564 | 1467045819389 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819406 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
09:43:39 INFO - PROCESS | 3564 | 1467045819568 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
09:43:39 INFO - PROCESS | 3564 | 1467045819741 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 122ms
09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
09:43:39 INFO - PROCESS | 3564 | 1467045819868 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:39 INFO - PROCESS | 3564 | 1467045819880 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
09:43:40 INFO - PROCESS | 3564 | 1467045820039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - PROCESS | 3564 | 1467045820055 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 230ms
09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
09:43:40 INFO - PROCESS | 3564 | 1467045820272 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - PROCESS | 3564 | 1467045820291 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 230ms
09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
09:43:40 INFO - PROCESS | 3564 | 1467045820508 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - PROCESS | 3564 | 1467045820526 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
09:43:40 INFO - PROCESS | 3564 | 1467045820680 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - PROCESS | 3564 | 1467045820696 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 230ms
09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
09:43:40 INFO - PROCESS | 3564 | 1467045820962 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045820988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 173ms
09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
09:43:41 INFO - PROCESS | 3564 | 1467045821142 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045821162 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
09:43:41 INFO - PROCESS | 3564 | 1467045821320 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045821339 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
09:43:41 INFO - PROCESS | 3564 | 1467045821489 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045821525 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43: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
09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
09:43:41 INFO - PROCESS | 3564 | 1467045821663 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045821679 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
09:43:41 INFO - PROCESS | 3564 | 1467045821838 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:41 INFO - PROCESS | 3564 | 1467045821860 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
09:43:42 INFO - PROCESS | 3564 | 1467045822011 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822030 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
09:43:42 INFO - PROCESS | 3564 | 1467045822188 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822208 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
09:43:42 INFO - PROCESS | 3564 | 1467045822362 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822379 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
09:43:42 INFO - PROCESS | 3564 | 1467045822540 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822557 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
09:43:42 INFO - PROCESS | 3564 | 1467045822724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822742 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
09:43:42 INFO - PROCESS | 3564 | 1467045822893 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:42 INFO - PROCESS | 3564 | 1467045822913 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
09:43:43 INFO - PROCESS | 3564 | 1467045823071 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823093 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
09:43:43 INFO - PROCESS | 3564 | 1467045823244 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823261 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
09:43:43 INFO - PROCESS | 3564 | 1467045823421 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823441 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
09:43:43 INFO - PROCESS | 3564 | 1467045823596 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823618 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
09:43:43 INFO - PROCESS | 3564 | 1467045823775 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823792 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
09:43:43 INFO - PROCESS | 3564 | 1467045823947 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:43 INFO - PROCESS | 3564 | 1467045823961 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
09:43:44 INFO - PROCESS | 3564 | 1467045824122 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - PROCESS | 3564 | 1467045824142 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
09:43:44 INFO - PROCESS | 3564 | 1467045824301 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - PROCESS | 3564 | 1467045824312 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
09:43:44 INFO - PROCESS | 3564 | 1467045824472 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - PROCESS | 3564 | 1467045824491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
09:43:44 INFO - PROCESS | 3564 | 1467045824646 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - PROCESS | 3564 | 1467045824662 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
09:43:44 INFO - PROCESS | 3564 | 1467045824821 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:44 INFO - PROCESS | 3564 | 1467045824838 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
09:43:45 INFO - PROCESS | 3564 | 1467045824997 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825014 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
09:43:45 INFO - PROCESS | 3564 | 1467045825171 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825190 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
09:43:45 INFO - PROCESS | 3564 | 1467045825344 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825362 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
09:43:45 INFO - PROCESS | 3564 | 1467045825524 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825541 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
09:43:45 INFO - PROCESS | 3564 | 1467045825703 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825722 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
09:43:45 INFO - PROCESS | 3564 | 1467045825874 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:45 INFO - PROCESS | 3564 | 1467045825891 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
09:43:46 INFO - PROCESS | 3564 | 1467045826052 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - PROCESS | 3564 | 1467045826063 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
09:43:46 INFO - PROCESS | 3564 | 1467045826222 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - PROCESS | 3564 | 1467045826240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 270ms
09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
09:43:46 INFO - PROCESS | 3564 | 1467045826495 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - PROCESS | 3564 | 1467045826511 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
09:43:46 INFO - PROCESS | 3564 | 1467045826672 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - PROCESS | 3564 | 1467045826689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
09:43:46 INFO - PROCESS | 3564 | 1467045826851 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:46 INFO - PROCESS | 3564 | 1467045826870 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
09:43:47 INFO - PROCESS | 3564 | 1467045827023 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - PROCESS | 3564 | 1467045827039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 330ms
09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
09:43:47 INFO - PROCESS | 3564 | 1467045827359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - PROCESS | 3564 | 1467045827386 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 172ms
09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
09:43:47 INFO - PROCESS | 3564 | 1467045827538 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - PROCESS | 3564 | 1467045827565 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
09:43:47 INFO - PROCESS | 3564 | 1467045827714 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - PROCESS | 3564 | 1467045827730 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
09:43:47 INFO - PROCESS | 3564 | 1467045827889 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:47 INFO - PROCESS | 3564 | 1467045827906 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
09:43:48 INFO - PROCESS | 3564 | 1467045828062 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828089 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
09:43:48 INFO - PROCESS | 3564 | 1467045828240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828260 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
09:43:48 INFO - PROCESS | 3564 | 1467045828413 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828429 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
09:43:48 INFO - PROCESS | 3564 | 1467045828589 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828611 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
09:43:48 INFO - PROCESS | 3564 | 1467045828764 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828779 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
09:43:48 INFO - PROCESS | 3564 | 1467045828938 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:48 INFO - PROCESS | 3564 | 1467045828954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
09:43:49 INFO - PROCESS | 3564 | 1467045829112 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - PROCESS | 3564 | 1467045829138 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
09:43:49 INFO - PROCESS | 3564 | 1467045829288 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - PROCESS | 3564 | 1467045829308 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
09:43:49 INFO - PROCESS | 3564 | 1467045829463 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - PROCESS | 3564 | 1467045829480 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
09:43:49 INFO - PROCESS | 3564 | 1467045829638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - PROCESS | 3564 | 1467045829655 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
09:43:49 INFO - PROCESS | 3564 | 1467045829818 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - PROCESS | 3564 | 1467045829839 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 172ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
09:43:50 INFO - PROCESS | 3564 | 1467045829989 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830007 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
09:43:50 INFO - PROCESS | 3564 | 1467045830163 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830181 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
09:43:50 INFO - PROCESS | 3564 | 1467045830339 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
09:43:50 INFO - PROCESS | 3564 | 1467045830514 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830528 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
09:43:50 INFO - PROCESS | 3564 | 1467045830689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830705 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
09:43:50 INFO - PROCESS | 3564 | 1467045830868 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:50 INFO - PROCESS | 3564 | 1467045830889 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
09:43:51 INFO - PROCESS | 3564 | 1467045831038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831054 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
09:43:51 INFO - PROCESS | 3564 | 1467045831212 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831229 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
09:43:51 INFO - PROCESS | 3564 | 1467045831389 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831408 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
09:43:51 INFO - PROCESS | 3564 | 1467045831563 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831587 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 172ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
09:43:51 INFO - PROCESS | 3564 | 1467045831739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
09:43:51 INFO - PROCESS | 3564 | 1467045831912 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:51 INFO - PROCESS | 3564 | 1467045831936 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
09:43:52 INFO - PROCESS | 3564 | 1467045832089 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - PROCESS | 3564 | 1467045832109 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
09:43:52 INFO - PROCESS | 3564 | 1467045832263 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - PROCESS | 3564 | 1467045832280 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
09:43:52 INFO - PROCESS | 3564 | 1467045832439 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - PROCESS | 3564 | 1467045832459 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
09:43:52 INFO - PROCESS | 3564 | 1467045832614 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - PROCESS | 3564 | 1467045832654 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 230ms
09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
09:43:52 INFO - PROCESS | 3564 | 1467045832847 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:52 INFO - PROCESS | 3564 | 1467045832864 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
09:43:53 INFO - PROCESS | 3564 | 1467045833023 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - PROCESS | 3564 | 1467045833042 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
09:43:53 INFO - PROCESS | 3564 | 1467045833198 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - PROCESS | 3564 | 1467045833212 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
09:43:53 INFO - PROCESS | 3564 | 1467045833376 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - PROCESS | 3564 | 1467045833411 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 330ms
09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
09:43:53 INFO - PROCESS | 3564 | 1467045833714 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - PROCESS | 3564 | 1467045833737 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
09:43:53 INFO - PROCESS | 3564 | 1467045833891 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:53 INFO - PROCESS | 3564 | 1467045833911 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
09:43:54 INFO - PROCESS | 3564 | 1467045834072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834090 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
09:43:54 INFO - PROCESS | 3564 | 1467045834240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834257 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
09:43:54 INFO - PROCESS | 3564 | 1467045834418 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834430 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
09:43:54 INFO - PROCESS | 3564 | 1467045834589 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
09:43:54 INFO - PROCESS | 3564 | 1467045834762 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834780 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
09:43:54 INFO - PROCESS | 3564 | 1467045834939 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:54 INFO - PROCESS | 3564 | 1467045834956 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
09:43:55 INFO - PROCESS | 3564 | 1467045835113 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - PROCESS | 3564 | 1467045835129 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
09:43:55 INFO - PROCESS | 3564 | 1467045835290 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - PROCESS | 3564 | 1467045835307 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
09:43:55 INFO - PROCESS | 3564 | 1467045835465 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - PROCESS | 3564 | 1467045835490 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
09:43:55 INFO - PROCESS | 3564 | 1467045835641 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - PROCESS | 3564 | 1467045835658 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
09:43:55 INFO - PROCESS | 3564 | 1467045835813 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - PROCESS | 3564 | 1467045835828 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 172ms
09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
09:43:56 INFO - PROCESS | 3564 | 1467045835989 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836006 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
09:43:56 INFO - PROCESS | 3564 | 1467045836164 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836190 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 172ms
09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
09:43:56 INFO - PROCESS | 3564 | 1467045836340 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
09:43:56 INFO - PROCESS | 3564 | 1467045836513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836529 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
09:43:56 INFO - PROCESS | 3564 | 1467045836689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836704 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
09:43:56 INFO - PROCESS | 3564 | 1467045836864 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:56 INFO - PROCESS | 3564 | 1467045836878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
09:43:57 INFO - PROCESS | 3564 | 1467045837039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837057 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:43:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
09:43:57 INFO - PROCESS | 3564 | 1467045837212 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837237 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
09:43:57 INFO - PROCESS | 3564 | 1467045837389 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837406 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
09:43:57 INFO - PROCESS | 3564 | 1467045837564 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837580 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:43:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
09:43:57 INFO - PROCESS | 3564 | 1467045837739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837754 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:43:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
09:43:57 INFO - PROCESS | 3564 | 1467045837914 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:57 INFO - PROCESS | 3564 | 1467045837928 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
09:43:58 INFO - PROCESS | 3564 | 1467045838091 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838108 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
09:43:58 INFO - PROCESS | 3564 | 1467045838269 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838292 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
09:43:58 INFO - PROCESS | 3564 | 1467045838440 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838456 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
09:43:58 INFO - PROCESS | 3564 | 1467045838614 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838629 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
09:43:58 INFO - PROCESS | 3564 | 1467045838788 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838807 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
09:43:58 INFO - PROCESS | 3564 | 1467045838964 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:58 INFO - PROCESS | 3564 | 1467045838979 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 230ms
09:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
09:43:59 INFO - PROCESS | 3564 | 1467045839197 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - PROCESS | 3564 | 1467045839212 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 270ms
09:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
09:43:59 INFO - PROCESS | 3564 | 1467045839545 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - PROCESS | 3564 | 1467045839594 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 270ms
09:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
09:43:59 INFO - PROCESS | 3564 | 1467045839764 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - PROCESS | 3564 | 1467045839788 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
09:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 172ms
09:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
09:43:59 INFO - PROCESS | 3564 | 1467045839939 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:43:59 INFO - PROCESS | 3564 | 1467045839960 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
09:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
09:44:00 INFO - PROCESS | 3564 | 1467045840112 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - PROCESS | 3564 | 1467045840141 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
09:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
09:44:00 INFO - PROCESS | 3564 | 1467045840289 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - PROCESS | 3564 | 1467045840306 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
09:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
09:44:00 INFO - PROCESS | 3564 | 1467045840466 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - PROCESS | 3564 | 1467045840491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
09:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
09:44:00 INFO - PROCESS | 3564 | 1467045840639 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - PROCESS | 3564 | 1467045840659 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
09:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
09:44:00 INFO - PROCESS | 3564 | 1467045840812 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - PROCESS | 3564 | 1467045840831 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
09:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 172ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
09:44:01 INFO - PROCESS | 3564 | 1467045840989 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841006 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
09:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
09:44:01 INFO - PROCESS | 3564 | 1467045841169 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841188 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
09:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
09:44:01 INFO - PROCESS | 3564 | 1467045841342 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841362 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
09:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
09:44:01 INFO - PROCESS | 3564 | 1467045841519 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841530 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
09:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
09:44:01 INFO - PROCESS | 3564 | 1467045841689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841714 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
09:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
09:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
09:44:01 INFO - PROCESS | 3564 | 1467045841863 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:01 INFO - PROCESS | 3564 | 1467045841882 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
09:44:02 INFO - PROCESS | 3564 | 1467045842039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842054 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
09:44:02 INFO - PROCESS | 3564 | 1467045842219 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842230 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
09:44:02 INFO - PROCESS | 3564 | 1467045842391 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842412 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
09:44:02 INFO - PROCESS | 3564 | 1467045842562 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
09:44:02 INFO - PROCESS | 3564 | 1467045842739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842755 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
09:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
09:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
09:44:02 INFO - PROCESS | 3564 | 1467045842913 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:02 INFO - PROCESS | 3564 | 1467045842929 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
09:44:03 INFO - PROCESS | 3564 | 1467045843089 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843108 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
09:44:03 INFO - PROCESS | 3564 | 1467045843264 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843288 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
09:44:03 INFO - PROCESS | 3564 | 1467045843439 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843455 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
09:44:03 INFO - PROCESS | 3564 | 1467045843613 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843631 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
09:44:03 INFO - PROCESS | 3564 | 1467045843790 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843809 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
09:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
09:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
09:44:03 INFO - PROCESS | 3564 | 1467045843964 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:03 INFO - PROCESS | 3564 | 1467045843980 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
09:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
09:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
09:44:04 INFO - PROCESS | 3564 | 1467045844141 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - PROCESS | 3564 | 1467045844157 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
09:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
09:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
09:44:04 INFO - PROCESS | 3564 | 1467045844318 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - PROCESS | 3564 | 1467045844338 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
09:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
09:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
09:44:04 INFO - PROCESS | 3564 | 1467045844489 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - PROCESS | 3564 | 1467045844506 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
09:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
09:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
09:44:04 INFO - PROCESS | 3564 | 1467045844663 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - PROCESS | 3564 | 1467045844679 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
09:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
09:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
09:44:04 INFO - PROCESS | 3564 | 1467045844839 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:04 INFO - PROCESS | 3564 | 1467045844856 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
09:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
09:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
09:44:05 INFO - PROCESS | 3564 | 1467045845015 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - PROCESS | 3564 | 1467045845032 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
09:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
09:44:05 INFO - PROCESS | 3564 | 1467045845189 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
09:44:05 INFO - PROCESS | 3564 | 1467045845205 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
09:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
09:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
09:44:05 INFO - PROCESS | 3564 | 1467045845364 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - PROCESS | 3564 | 1467045845379 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
09:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 230ms
09:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
09:44:05 INFO - PROCESS | 3564 | 1467045845598 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - PROCESS | 3564 | 1467045845614 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
09:44:05 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 330ms
09:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
09:44:05 INFO - PROCESS | 3564 | 1467045845934 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:05 INFO - PROCESS | 3564 | 1467045845960 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
09:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
09:44:06 INFO - PROCESS | 3564 | 1467045846110 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - PROCESS | 3564 | 1467045846130 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
09:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
09:44:06 INFO - PROCESS | 3564 | 1467045846291 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - PROCESS | 3564 | 1467045846310 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
09:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
09:44:06 INFO - PROCESS | 3564 | 1467045846463 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - PROCESS | 3564 | 1467045846480 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
09:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
09:44:06 INFO - PROCESS | 3564 | 1467045846639 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - PROCESS | 3564 | 1467045846658 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
09:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
09:44:06 INFO - PROCESS | 3564 | 1467045846814 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - PROCESS | 3564 | 1467045846838 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
09:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
09:44:07 INFO - PROCESS | 3564 | 1467045846989 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847007 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
09:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
09:44:07 INFO - PROCESS | 3564 | 1467045847164 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847179 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
09:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
09:44:07 INFO - PROCESS | 3564 | 1467045847340 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847357 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
09:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
09:44:07 INFO - PROCESS | 3564 | 1467045847515 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847529 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
09:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
09:44:07 INFO - PROCESS | 3564 | 1467045847690 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847727 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
09:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
09:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
09:44:07 INFO - PROCESS | 3564 | 1467045847869 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:07 INFO - PROCESS | 3564 | 1467045847881 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
09:44:08 INFO - PROCESS | 3564 | 1467045848040 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848057 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
09:44:08 INFO - PROCESS | 3564 | 1467045848227 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848243 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
09:44:08 INFO - PROCESS | 3564 | 1467045848402 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848414 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
09:44:08 INFO - PROCESS | 3564 | 1467045848574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848598 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
09:44:08 INFO - PROCESS | 3564 | 1467045848748 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848775 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
09:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 173ms
09:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
09:44:08 INFO - PROCESS | 3564 | 1467045848928 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:08 INFO - PROCESS | 3564 | 1467045848944 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
09:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
09:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
09:44:09 INFO - PROCESS | 3564 | 1467045849104 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - PROCESS | 3564 | 1467045849121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
09:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
09:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
09:44:09 INFO - PROCESS | 3564 | 1467045849274 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - PROCESS | 3564 | 1467045849290 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
09:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
09:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
09:44:09 INFO - PROCESS | 3564 | 1467045849453 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - PROCESS | 3564 | 1467045849464 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
09:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
09:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
09:44:09 INFO - PROCESS | 3564 | 1467045849623 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:09 INFO - PROCESS | 3564 | 1467045849640 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
09:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 431ms
09:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
09:44:10 INFO - PROCESS | 3564 | 1467045850056 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850076 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
09:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
09:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
09:44:10 INFO - PROCESS | 3564 | 1467045850231 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850246 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
09:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
09:44:10 INFO - PROCESS | 3564 | 1467045850406 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850422 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
09:44:10 INFO - PROCESS | 3564 | 1467045850582 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850615 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
09:44:10 INFO - PROCESS | 3564 | 1467045850756 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850773 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
09:44:10 INFO - PROCESS | 3564 | 1467045850936 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:10 INFO - PROCESS | 3564 | 1467045850955 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
09:44:11 INFO - PROCESS | 3564 | 1467045851106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - PROCESS | 3564 | 1467045851131 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
09:44:11 INFO - PROCESS | 3564 | 1467045851279 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - PROCESS | 3564 | 1467045851304 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
09:44:11 INFO - PROCESS | 3564 | 1467045851459 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - PROCESS | 3564 | 1467045851475 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
09:44:11 INFO - PROCESS | 3564 | 1467045851638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - PROCESS | 3564 | 1467045851654 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
09:44:11 INFO - PROCESS | 3564 | 1467045851812 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - PROCESS | 3564 | 1467045851829 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
09:44:12 INFO - PROCESS | 3564 | 1467045852030 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - PROCESS | 3564 | 1467045852114 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 290ms
09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
09:44:12 INFO - PROCESS | 3564 | 1467045852299 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - PROCESS | 3564 | 1467045852321 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 270ms
09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
09:44:12 INFO - PROCESS | 3564 | 1467045852573 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - PROCESS | 3564 | 1467045852597 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
09:44:12 INFO - PROCESS | 3564 | 1467045852753 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - PROCESS | 3564 | 1467045852772 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 172ms
09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
09:44:12 INFO - PROCESS | 3564 | 1467045852925 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:12 INFO - PROCESS | 3564 | 1467045852942 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
09:44:13 INFO - PROCESS | 3564 | 1467045853103 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - PROCESS | 3564 | 1467045853122 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
09:44:13 INFO - PROCESS | 3564 | 1467045853273 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - PROCESS | 3564 | 1467045853292 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
09:44:13 INFO - PROCESS | 3564 | 1467045853453 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - PROCESS | 3564 | 1467045853473 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 172ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
09:44:13 INFO - PROCESS | 3564 | 1467045853623 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - PROCESS | 3564 | 1467045853639 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
09:44:13 INFO - PROCESS | 3564 | 1467045853796 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - PROCESS | 3564 | 1467045853815 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 172ms
09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
09:44:13 INFO - PROCESS | 3564 | 1467045853973 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045853991 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
09:44:14 INFO - PROCESS | 3564 | 1467045854148 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045854164 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
09:44:14 INFO - PROCESS | 3564 | 1467045854323 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045854344 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
09:44:14 INFO - PROCESS | 3564 | 1467045854503 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045854514 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
09:44:14 INFO - PROCESS | 3564 | 1467045854674 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045854690 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
09:44:14 INFO - PROCESS | 3564 | 1467045854848 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:14 INFO - PROCESS | 3564 | 1467045854863 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 172ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
09:44:15 INFO - PROCESS | 3564 | 1467045855023 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855039 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 172ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
09:44:15 INFO - PROCESS | 3564 | 1467045855203 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855220 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
09:44:15 INFO - PROCESS | 3564 | 1467045855375 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855394 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
09:44:15 INFO - PROCESS | 3564 | 1467045855548 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855563 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
09:44:15 INFO - PROCESS | 3564 | 1467045855725 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855743 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
09:44:15 INFO - PROCESS | 3564 | 1467045855896 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:15 INFO - PROCESS | 3564 | 1467045855912 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 173ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
09:44:16 INFO - PROCESS | 3564 | 1467045856073 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856089 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
09:44:16 INFO - PROCESS | 3564 | 1467045856247 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856264 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
09:44:16 INFO - PROCESS | 3564 | 1467045856423 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856446 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
09:44:16 INFO - PROCESS | 3564 | 1467045856597 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856614 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
09:44:16 INFO - PROCESS | 3564 | 1467045856773 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856790 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
09:44:16 INFO - PROCESS | 3564 | 1467045856949 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:16 INFO - PROCESS | 3564 | 1467045856971 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 172ms
09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
09:44:17 INFO - PROCESS | 3564 | 1467045857124 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - PROCESS | 3564 | 1467045857140 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
09:44:17 INFO - PROCESS | 3564 | 1467045857298 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - PROCESS | 3564 | 1467045857313 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
09:44:17 INFO - PROCESS | 3564 | 1467045857473 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - PROCESS | 3564 | 1467045857492 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
09:44:17 INFO - PROCESS | 3564 | 1467045857649 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - PROCESS | 3564 | 1467045857663 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
09:44:17 INFO - PROCESS | 3564 | 1467045857823 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:17 INFO - PROCESS | 3564 | 1467045857839 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
09:44:18 INFO - PROCESS | 3564 | 1467045857997 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - PROCESS | 3564 | 1467045858020 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 330ms
09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
09:44:18 INFO - PROCESS | 3564 | 1467045858331 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - PROCESS | 3564 | 1467045858350 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 230ms
09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
09:44:18 INFO - PROCESS | 3564 | 1467045858571 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - PROCESS | 3564 | 1467045858593 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
09:44:18 INFO - PROCESS | 3564 | 1467045858745 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - PROCESS | 3564 | 1467045858764 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
09:44:18 INFO - PROCESS | 3564 | 1467045858920 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:18 INFO - PROCESS | 3564 | 1467045858932 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
09:44:19 INFO - PROCESS | 3564 | 1467045859090 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859108 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
09:44:19 INFO - PROCESS | 3564 | 1467045859266 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859295 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
09:44:19 INFO - PROCESS | 3564 | 1467045859440 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859459 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
09:44:19 INFO - PROCESS | 3564 | 1467045859622 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
09:44:19 INFO - PROCESS | 3564 | 1467045859793 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859820 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 172ms
09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
09:44:19 INFO - PROCESS | 3564 | 1467045859969 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:19 INFO - PROCESS | 3564 | 1467045859981 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 172ms
09:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
09:44:20 INFO - PROCESS | 3564 | 1467045860143 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - PROCESS | 3564 | 1467045860162 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
09:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
09:44:20 INFO - PROCESS | 3564 | 1467045860320 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - PROCESS | 3564 | 1467045860338 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
09:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
09:44:20 INFO - PROCESS | 3564 | 1467045860492 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - PROCESS | 3564 | 1467045860509 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
09:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
09:44:20 INFO - PROCESS | 3564 | 1467045860669 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - PROCESS | 3564 | 1467045860681 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
09:44:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
09:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
09:44:20 INFO - PROCESS | 3564 | 1467045860840 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:20 INFO - PROCESS | 3564 | 1467045860860 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
09:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
09:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
09:44:21 INFO - PROCESS | 3564 | 1467045861015 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - PROCESS | 3564 | 1467045861038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
09:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
09:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
09:44:21 INFO - PROCESS | 3564 | 1467045861189 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - PROCESS | 3564 | 1467045861205 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
09:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
09:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
09:44:21 INFO - PROCESS | 3564 | 1467045861366 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - PROCESS | 3564 | 1467045861464 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
09:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 270ms
09:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
09:44:21 INFO - PROCESS | 3564 | 1467045861640 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - PROCESS | 3564 | 1467045861657 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
09:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
09:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
09:44:21 INFO - PROCESS | 3564 | 1467045861819 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:21 INFO - PROCESS | 3564 | 1467045861831 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
09:44:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
09:44:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
09:44:22 INFO - PROCESS | 3564 | 1467045862490 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:22 INFO - PROCESS | 3564 | 1467045862513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
09:44:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
09:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
09:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
09:44:23 INFO - PROCESS | 3564 | 1467045863162 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:23 INFO - PROCESS | 3564 | 1467045863177 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
09:44:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
09:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 672ms
09:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
09:44:23 INFO - PROCESS | 3564 | 1467045863838 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:23 INFO - PROCESS | 3564 | 1467045863861 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
09:44:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
09:44:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
09:44:24 INFO - PROCESS | 3564 | 1467045864513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:24 INFO - PROCESS | 3564 | 1467045864543 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
09:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 730ms
09:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
09:44:25 INFO - PROCESS | 3564 | 1467045865246 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:25 INFO - PROCESS | 3564 | 1467045865279 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
09:44:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
09:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
09:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
09:44:25 INFO - PROCESS | 3564 | 1467045865923 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:25 INFO - PROCESS | 3564 | 1467045865949 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:44:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
09:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
09:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
09:44:26 INFO - PROCESS | 3564 | 1467045866593 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:26 INFO - PROCESS | 3564 | 1467045866620 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:44:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
09:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
09:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
09:44:27 INFO - PROCESS | 3564 | 1467045867267 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:27 INFO - PROCESS | 3564 | 1467045867280 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:44:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:44:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
09:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
09:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
09:44:27 INFO - PROCESS | 3564 | 1467045867943 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:27 INFO - PROCESS | 3564 | 1467045867971 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
09:44:28 INFO - PROCESS | 3564 | 1467045868113 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - PROCESS | 3564 | 1467045868131 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 172ms
09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
09:44:28 INFO - PROCESS | 3564 | 1467045868290 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - PROCESS | 3564 | 1467045868306 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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"
09:44:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:44:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
09:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
09:44:28 INFO - PROCESS | 3564 | 1467045868465 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - PROCESS | 3564 | 1467045868480 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
09:44:28 INFO - PROCESS | 3564 | 1467045868641 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - PROCESS | 3564 | 1467045868660 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
09:44:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:44:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
09:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
09:44:28 INFO - PROCESS | 3564 | 1467045868820 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:28 INFO - PROCESS | 3564 | 1467045868833 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
09:44:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:44:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
09:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
09:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
09:44:29 INFO - PROCESS | 3564 | 1467045868990 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - PROCESS | 3564 | 1467045869007 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
09:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
09:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
09:44:29 INFO - PROCESS | 3564 | 1467045869164 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - PROCESS | 3564 | 1467045869180 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
09:44:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:44:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
09:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
09:44:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
09:44:29 INFO - PROCESS | 3564 | 1467045869837 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:29 INFO - PROCESS | 3564 | 1467045869861 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 172ms
09:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
09:44:30 INFO - PROCESS | 3564 | 1467045870012 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - PROCESS | 3564 | 1467045870037 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
09:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
09:44:30 INFO - PROCESS | 3564 | 1467045870189 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - PROCESS | 3564 | 1467045870205 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
09:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
09:44:30 INFO - PROCESS | 3564 | 1467045870358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - PROCESS | 3564 | 1467045870375 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
09:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
09:44:30 INFO - PROCESS | 3564 | 1467045870536 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - PROCESS | 3564 | 1467045870570 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 270ms
09:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
09:44:30 INFO - PROCESS | 3564 | 1467045870808 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - PROCESS | 3564 | 1467045870832 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
09:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
09:44:31 INFO - PROCESS | 3564 | 1467045870988 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871010 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
09:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
09:44:31 INFO - PROCESS | 3564 | 1467045871163 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871182 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
09:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
09:44:31 INFO - PROCESS | 3564 | 1467045871337 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871354 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
09:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
09:44:31 INFO - PROCESS | 3564 | 1467045871508 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871526 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
09:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
09:44:31 INFO - PROCESS | 3564 | 1467045871683 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871698 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
09:44:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 172ms
09:44:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
09:44:31 INFO - PROCESS | 3564 | 1467045871857 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:31 INFO - PROCESS | 3564 | 1467045871876 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
09:44:32 INFO - PROCESS | 3564 | 1467045872032 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872048 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
09:44:32 INFO - PROCESS | 3564 | 1467045872207 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872226 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
09:44:32 INFO - PROCESS | 3564 | 1467045872382 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872397 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
09:44:32 INFO - PROCESS | 3564 | 1467045872558 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872580 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
09:44:32 INFO - PROCESS | 3564 | 1467045872737 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872748 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
09:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
09:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
09:44:32 INFO - PROCESS | 3564 | 1467045872907 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:32 INFO - PROCESS | 3564 | 1467045872926 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
09:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
09:44:33 INFO - PROCESS | 3564 | 1467045873081 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873097 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
09:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
09:44:33 INFO - PROCESS | 3564 | 1467045873257 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873273 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
09:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
09:44:33 INFO - PROCESS | 3564 | 1467045873432 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873456 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
09:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
09:44:33 INFO - PROCESS | 3564 | 1467045873607 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873623 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
09:44:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
09:44:33 INFO - PROCESS | 3564 | 1467045873786 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873798 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
09:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
09:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
09:44:33 INFO - PROCESS | 3564 | 1467045873958 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:33 INFO - PROCESS | 3564 | 1467045873974 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
09:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
09:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
09:44:34 INFO - PROCESS | 3564 | 1467045874131 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - PROCESS | 3564 | 1467045874154 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
09:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
09:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
09:44:34 INFO - PROCESS | 3564 | 1467045874307 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - PROCESS | 3564 | 1467045874324 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
09:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
09:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
09:44:34 INFO - PROCESS | 3564 | 1467045874483 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - PROCESS | 3564 | 1467045874496 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
09:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
09:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
09:44:34 INFO - PROCESS | 3564 | 1467045874657 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - PROCESS | 3564 | 1467045874676 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
09:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
09:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
09:44:34 INFO - PROCESS | 3564 | 1467045874836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:34 INFO - PROCESS | 3564 | 1467045874848 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
09:44:35 INFO - PROCESS | 3564 | 1467045875007 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875023 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
09:44:35 INFO - PROCESS | 3564 | 1467045875182 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875204 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
09:44:35 INFO - PROCESS | 3564 | 1467045875358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875374 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 172ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
09:44:35 INFO - PROCESS | 3564 | 1467045875536 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875548 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
09:44:35 INFO - PROCESS | 3564 | 1467045875707 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875726 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
09:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
09:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
09:44:35 INFO - PROCESS | 3564 | 1467045875881 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:35 INFO - PROCESS | 3564 | 1467045875897 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
09:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
09:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
09:44:36 INFO - PROCESS | 3564 | 1467045876057 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - PROCESS | 3564 | 1467045876074 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
09:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
09:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
09:44:36 INFO - PROCESS | 3564 | 1467045876233 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - PROCESS | 3564 | 1467045876248 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
09:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
09:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
09:44:36 INFO - PROCESS | 3564 | 1467045876409 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - PROCESS | 3564 | 1467045876427 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
09:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
09:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
09:44:36 INFO - PROCESS | 3564 | 1467045876586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - PROCESS | 3564 | 1467045876599 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
09:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
09:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
09:44:36 INFO - PROCESS | 3564 | 1467045876758 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:36 INFO - PROCESS | 3564 | 1467045876778 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
09:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 330ms
09:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
09:44:37 INFO - PROCESS | 3564 | 1467045877092 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - PROCESS | 3564 | 1467045877117 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
09:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 230ms
09:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
09:44:37 INFO - PROCESS | 3564 | 1467045877325 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - PROCESS | 3564 | 1467045877345 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
09:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
09:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
09:44:37 INFO - PROCESS | 3564 | 1467045877528 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - PROCESS | 3564 | 1467045877574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
09:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 250ms
09:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
09:44:37 INFO - PROCESS | 3564 | 1467045877757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - PROCESS | 3564 | 1467045877778 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
09:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 172ms
09:44:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
09:44:37 INFO - PROCESS | 3564 | 1467045877939 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:37 INFO - PROCESS | 3564 | 1467045877956 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
09:44:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
09:44:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
09:44:38 INFO - TEST-START | /DOMEvents/constructors.html
09:44:38 INFO - PROCESS | 3564 | 1467045878110 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | 1467045878132 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:44:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
09:44:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 181ms
09:44:38 INFO - TEST-START | /DOMEvents/event-phases-order.html
09:44:38 INFO - PROCESS | 3564 | 1467045878295 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | 1467045878311 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
09:44:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
09:44:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
09:44:38 INFO - PROCESS | 3564 | 1467045878472 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | 1467045878491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
09:44:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:44:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
09:44:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:44:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
09:44:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:44:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
09:44:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:44:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
09:44:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 180ms
09:44:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
09:44:38 INFO - PROCESS | 3564 | 1467045878655 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | 1467045878679 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
09:44:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
09:44:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
09:44:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
09:44:38 INFO - PROCESS | 3564 | 1467045878826 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | 1467045878843 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:38 INFO - PROCESS | 3564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
09:44:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
09:44:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
09:44:39 INFO - PROCESS | 3564 | 1467045879003 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879016 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
09:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
09:44:39 INFO - PROCESS | 3564 | 1467045879174 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879195 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
09:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
09:44:39 INFO - PROCESS | 3564 | 1467045879349 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879364 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
09:44:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
09:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
09:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
09:44:39 INFO - PROCESS | 3564 | 1467045879524 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879541 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
09:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
09:44:39 INFO - PROCESS | 3564 | 1467045879700 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879723 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
09:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 172ms
09:44:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
09:44:39 INFO - PROCESS | 3564 | 1467045879877 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:39 INFO - PROCESS | 3564 | 1467045879904 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
09:44:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
09:44:40 INFO - PROCESS | 3564 | 1467045880054 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880066 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
09:44:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
09:44:40 INFO - PROCESS | 3564 | 1467045880227 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880246 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
09:44:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 172ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
09:44:40 INFO - PROCESS | 3564 | 1467045880399 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880414 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
09:44:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
09:44:40 INFO - PROCESS | 3564 | 1467045880574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880594 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
09:44:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
09:44:40 INFO - PROCESS | 3564 | 1467045880748 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880765 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
09:44:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 172ms
09:44:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
09:44:40 INFO - PROCESS | 3564 | 1467045880924 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:40 INFO - PROCESS | 3564 | 1467045880941 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
09:44:41 INFO - PROCESS | 3564 | 1467045881103 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - PROCESS | 3564 | 1467045881115 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
09:44:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
09:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 120ms
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
09:44:41 INFO - PROCESS | 3564 | 1467045881225 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - PROCESS | 3564 | 1467045881242 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
09:44:41 INFO - PROCESS | 3564 | 1467045881399 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - PROCESS | 3564 | 1467045881416 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
09:44:41 INFO - PROCESS | 3564 | 1467045881574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
09:44:41 INFO - PROCESS | 3564 | 1467045881592 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 172ms
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
09:44:41 INFO - PROCESS | 3564 | 1467045881757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - PROCESS | 3564 | 1467045881777 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
09:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 121ms
09:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
09:44:41 INFO - PROCESS | 3564 | 1467045881882 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:41 INFO - PROCESS | 3564 | 1467045881897 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
09:44:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
09:44:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
09:44:42 INFO - PROCESS | 3564 | 1467045882058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - PROCESS | 3564 | 1467045882074 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
09:44:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
09:44:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker
09:44:42 INFO - PROCESS | 3564 | 1467045882187 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - PROCESS | 3564 | 1467045882198 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
09:44:42 INFO - {}
09:44:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
09:44:42 INFO - {}
09:44:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
09:44:42 INFO - {}
09:44:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
09:44:42 INFO - {}
09:44:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
09:44:42 INFO - TEST-START | /FileAPI/fileReader.html
09:44:42 INFO - PROCESS | 3564 | 1467045882358 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - PROCESS | 3564 | 1467045882375 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
09:44:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
09:44:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
09:44:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
09:44:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
09:44:42 INFO - TEST-START | /FileAPI/historical.html
09:44:42 INFO - PROCESS | 3564 | 1467045882532 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - PROCESS | 3564 | 1467045882550 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
09:44:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
09:44:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
09:44:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
09:44:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
09:44:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
09:44:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
09:44:42 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
09:44:42 INFO - TEST-START | /FileAPI/idlharness.html
09:44:42 INFO - PROCESS | 3564 | 1467045882708 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - PROCESS | 3564 | 1467045882724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
09:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:44:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
09:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:44:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
09:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:44:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
09:44:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 364ms
09:44:43 INFO - TEST-START | /FileAPI/idlharness.worker
09:44:43 INFO - PROCESS | 3564 | 1467045883078 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:43 INFO - PROCESS | 3564 | 1467045883106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:44:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:44:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:44:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:44:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:44:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:44:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:44:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:44:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:44:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:44:43 INFO - {}
09:44:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 503ms
09:44:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
09:44:43 INFO - PROCESS | 3564 | 1467045883586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:43 INFO - PROCESS | 3564 | 1467045883615 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:43 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
09:44:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 270ms
09:44:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
09:44:43 INFO - PROCESS | 3564 | 1467045883863 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:43 INFO - PROCESS | 3564 | 1467045883892 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
09:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
09:44:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html
09:44:44 INFO - PROCESS | 3564 | 1467045884044 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - PROCESS | 3564 | 1467045884065 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
09:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
09:44:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
09:44:44 INFO - PROCESS | 3564 | 1467045884216 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - PROCESS | 3564 | 1467045884232 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
09:44:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
09:44:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
09:44:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:44:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
09:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 233ms
09:44:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
09:44:44 INFO - PROCESS | 3564 | 1467045884455 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - PROCESS | 3564 | 1467045884472 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
09:44:44 INFO - {}
09:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
09:44:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
09:44:44 INFO - PROCESS | 3564 | 1467045884627 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - PROCESS | 3564 | 1467045884646 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
09:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
09:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
09:44:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
09:44:44 INFO - PROCESS | 3564 | 1467045884804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:44 INFO - PROCESS | 3564 | 1467045884815 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
09:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
09:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:44:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 283ms
09:44:45 INFO - TEST-START | /FileAPI/file/File-constructor.html
09:44:45 INFO - PROCESS | 3564 | 1467045885093 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - PROCESS | 3564 | 1467045885110 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
09:44:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
09:44:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
09:44:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
09:44:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
09:44:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
09:44:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 177ms
09:44:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
09:44:45 INFO - PROCESS | 3564 | 1467045885275 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - PROCESS | 3564 | 1467045885292 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
09:44:45 INFO - {}
09:44:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
09:44:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
09:44:45 INFO - PROCESS | 3564 | 1467045885450 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - PROCESS | 3564 | 1467045885473 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
09:44:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
09:44:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
09:44:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
09:44:45 INFO - PROCESS | 3564 | 1467045885625 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - PROCESS | 3564 | 1467045885644 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
09:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
09:44:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
09:44:45 INFO - PROCESS | 3564 | 1467045885804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - PROCESS | 3564 | 1467045885815 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
09:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
09:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
09:44:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
09:44:46 INFO - PROCESS | 3564 | 1467045885979 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886009 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
09:44:46 INFO - reader.readAsText(blob_2)
09:44:46 INFO - }" did not throw
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
09:44:46 INFO - reader.readAsDataURL(blob_2)
09:44:46 INFO - }" did not throw
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
09:44:46 INFO - reader.readAsArrayBuffer(blob_2)
09:44:46 INFO - }" did not throw
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
09:44:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
09:44:46 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
09:44:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
09:44:46 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 173ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
09:44:46 INFO - PROCESS | 3564 | 1467045886158 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886175 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
09:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
09:44:46 INFO - PROCESS | 3564 | 1467045886336 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886348 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
09:44:46 INFO - PROCESS | 3564 | 1467045886509 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886526 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 120ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
09:44:46 INFO - PROCESS | 3564 | 1467045886630 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886646 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 120ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
09:44:46 INFO - PROCESS | 3564 | 1467045886757 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886776 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
09:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
09:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 120ms
09:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
09:44:46 INFO - PROCESS | 3564 | 1467045886883 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:46 INFO - PROCESS | 3564 | 1467045886900 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
09:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
09:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
09:44:47 INFO - PROCESS | 3564 | 1467045887058 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - PROCESS | 3564 | 1467045887074 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
09:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
09:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
09:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
09:44:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
09:44:47 INFO - PROCESS | 3564 | 1467045887237 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - PROCESS | 3564 | 1467045887249 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:44:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
09:44:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
09:44:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
09:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
09:44:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
09:44:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
09:44:47 INFO - PROCESS | 3564 | 1467045887407 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - PROCESS | 3564 | 1467045887424 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
09:44:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 120ms
09:44:47 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
09:44:47 INFO - PROCESS | 3564 | 1467045887531 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:47 INFO - PROCESS | 3564 | 1467045887550 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:48 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
09:44:48 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
09:44:48 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
09:44:48 INFO - PROCESS | 3564 | 1467045888264 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:48 INFO - PROCESS | 3564 | 1467045888277 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:48 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:44:49 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
09:44:49 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
09:44:49 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
09:44:49 INFO - PROCESS | 3564 | 1467045888997 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:49 INFO - PROCESS | 3564 | 1467045889010 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:49 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:44:49 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
09:44:49 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
09:44:49 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
09:44:49 INFO - PROCESS | 3564 | 1467045889772 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:49 INFO - PROCESS | 3564 | 1467045889819 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:50 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:44:50 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
09:44:50 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 832ms
09:44:50 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
09:44:50 INFO - PROCESS | 3564 | 1467045890606 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:50 INFO - PROCESS | 3564 | 1467045890632 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
09:44:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
09:44:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
09:44:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
09:44:51 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 730ms
09:44:51 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
09:44:51 INFO - PROCESS | 3564 | 1467045891343 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:51 INFO - PROCESS | 3564 | 1467045891369 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
09:44:52 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 772ms
09:44:52 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
09:44:52 INFO - PROCESS | 3564 | 1467045892115 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:52 INFO - PROCESS | 3564 | 1467045892139 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
09:44:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
09:44:52 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 731ms
09:44:52 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
09:44:52 INFO - PROCESS | 3564 | 1467045892850 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:52 INFO - PROCESS | 3564 | 1467045892864 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
09:44:53 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
09:44:53 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 770ms
09:44:53 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
09:44:53 INFO - PROCESS | 3564 | 1467045893624 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:53 INFO - PROCESS | 3564 | 1467045893653 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:54 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
09:44:54 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
09:44:54 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
09:44:54 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
09:44:54 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 830ms
09:44:54 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
09:44:54 INFO - PROCESS | 3564 | 1467045894460 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:54 INFO - PROCESS | 3564 | 1467045894490 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
09:44:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
09:44:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
09:44:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
09:44:55 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 830ms
09:44:55 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
09:44:55 INFO - PROCESS | 3564 | 1467045895293 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:55 INFO - PROCESS | 3564 | 1467045895323 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:55 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
09:44:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
09:44:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
09:44:56 INFO - PROCESS | 3564 | 1467045896030 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:56 INFO - PROCESS | 3564 | 1467045896044 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
09:44:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
09:44:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 770ms
09:44:56 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
09:44:56 INFO - PROCESS | 3564 | 1467045896801 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:56 INFO - PROCESS | 3564 | 1467045896816 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
09:44:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
09:44:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
09:44:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
09:44:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
09:44:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2864ms
09:44:59 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
09:44:59 INFO - PROCESS | 3564 | 1467045899671 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:44:59 INFO - PROCESS | 3564 | 1467045899698 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
09:45:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
09:45:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
09:45:01 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2074ms
09:45:01 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
09:45:01 INFO - PROCESS | 3564 | 1467045901748 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:01 INFO - PROCESS | 3564 | 1467045901778 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:03 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
09:45:03 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
09:45:03 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
09:45:03 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1972ms
09:45:03 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
09:45:03 INFO - PROCESS | 3564 | 1467045903724 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:03 INFO - PROCESS | 3564 | 1467045903750 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:04 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
09:45:04 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 930ms
09:45:04 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
09:45:04 INFO - PROCESS | 3564 | 1467045904661 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:04 INFO - PROCESS | 3564 | 1467045904688 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:05 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
09:45:05 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
09:45:05 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
09:45:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
09:45:05 INFO - PROCESS | 3564 | 1467045905492 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:05 INFO - PROCESS | 3564 | 1467045905517 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
09:45:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 770ms
09:45:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
09:45:06 INFO - PROCESS | 3564 | 1467045906267 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:06 INFO - PROCESS | 3564 | 1467045906297 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
09:45:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
09:45:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
09:45:07 INFO - PROCESS | 3564 | 1467045907043 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:07 INFO - PROCESS | 3564 | 1467045907069 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
09:45:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 770ms
09:45:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
09:45:07 INFO - PROCESS | 3564 | 1467045907819 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:07 INFO - PROCESS | 3564 | 1467045907847 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
09:45:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 771ms
09:45:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
09:45:08 INFO - PROCESS | 3564 | 1467045908591 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:08 INFO - PROCESS | 3564 | 1467045908615 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
09:45:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 770ms
09:45:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
09:45:09 INFO - PROCESS | 3564 | 1467045909364 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:09 INFO - PROCESS | 3564 | 1467045909391 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
09:45:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 772ms
09:45:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
09:45:10 INFO - PROCESS | 3564 | 1467045910139 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:10 INFO - PROCESS | 3564 | 1467045910168 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
09:45:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
09:45:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
09:45:10 INFO - PROCESS | 3564 | 1467045910811 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:10 INFO - PROCESS | 3564 | 1467045910836 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
09:45:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 770ms
09:45:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
09:45:11 INFO - PROCESS | 3564 | 1467045911584 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:11 INFO - PROCESS | 3564 | 1467045911608 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
09:45:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 871ms
09:45:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
09:45:12 INFO - PROCESS | 3564 | 1467045912460 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:12 INFO - PROCESS | 3564 | 1467045912492 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
09:45:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
09:45:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
09:45:13 INFO - PROCESS | 3564 | 1467045913293 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:13 INFO - PROCESS | 3564 | 1467045913320 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
09:45:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1325ms
09:45:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
09:45:14 INFO - PROCESS | 3564 | 1467045914624 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:14 INFO - PROCESS | 3564 | 1467045914657 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
09:45:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 770ms
09:45:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
09:45:15 INFO - PROCESS | 3564 | 1467045915395 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:15 INFO - PROCESS | 3564 | 1467045915421 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
09:45:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 770ms
09:45:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
09:45:16 INFO - PROCESS | 3564 | 1467045916168 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:16 INFO - PROCESS | 3564 | 1467045916183 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
09:45:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
09:45:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
09:45:17 INFO - PROCESS | 3564 | 1467045917042 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:17 INFO - PROCESS | 3564 | 1467045917070 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
09:45:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
09:45:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
09:45:17 INFO - PROCESS | 3564 | 1467045917814 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:17 INFO - PROCESS | 3564 | 1467045917837 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
09:45:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 770ms
09:45:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
09:45:18 INFO - PROCESS | 3564 | 1467045918587 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:18 INFO - PROCESS | 3564 | 1467045918600 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
09:45:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 730ms
09:45:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
09:45:19 INFO - PROCESS | 3564 | 1467045919359 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:19 INFO - PROCESS | 3564 | 1467045919401 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
09:45:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 771ms
09:45:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
09:45:20 INFO - PROCESS | 3564 | 1467045920137 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:20 INFO - PROCESS | 3564 | 1467045920163 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
09:45:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 830ms
09:45:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
09:45:20 INFO - PROCESS | 3564 | 1467045920970 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:21 INFO - PROCESS | 3564 | 1467045921013 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
09:45:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 731ms
09:45:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
09:45:21 INFO - PROCESS | 3564 | 1467045921702 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:21 INFO - PROCESS | 3564 | 1467045921729 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
09:45:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
09:45:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
09:45:22 INFO - PROCESS | 3564 | 1467045922435 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:22 INFO - PROCESS | 3564 | 1467045922449 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
09:45:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
09:45:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
09:45:23 INFO - PROCESS | 3564 | 1467045923313 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:23 INFO - PROCESS | 3564 | 1467045923331 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
09:45:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
09:45:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
09:45:24 INFO - PROCESS | 3564 | 1467045924082 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:24 INFO - PROCESS | 3564 | 1467045924106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
09:45:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 930ms
09:45:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
09:45:25 INFO - PROCESS | 3564 | 1467045925015 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:25 INFO - PROCESS | 3564 | 1467045925042 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
09:45:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 870ms
09:45:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
09:45:25 INFO - PROCESS | 3564 | 1467045925889 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:25 INFO - PROCESS | 3564 | 1467045925919 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
09:45:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 830ms
09:45:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
09:45:26 INFO - PROCESS | 3564 | 1467045926722 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:26 INFO - PROCESS | 3564 | 1467045926749 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
09:45:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 871ms
09:45:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
09:45:27 INFO - PROCESS | 3564 | 1467045927600 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:27 INFO - PROCESS | 3564 | 1467045927625 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
09:45:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 771ms
09:45:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
09:45:28 INFO - PROCESS | 3564 | 1467045928372 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:28 INFO - PROCESS | 3564 | 1467045928398 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
09:45:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 871ms
09:45:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
09:45:29 INFO - PROCESS | 3564 | 1467045929245 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:29 INFO - PROCESS | 3564 | 1467045929270 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
09:45:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 771ms
09:45:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
09:45:30 INFO - PROCESS | 3564 | 1467045930020 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:30 INFO - PROCESS | 3564 | 1467045930049 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:45:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
09:45:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
09:45:30 INFO - PROCESS | 3564 | 1467045930794 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:30 INFO - PROCESS | 3564 | 1467045930818 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
09:45:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 770ms
09:45:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
09:45:31 INFO - PROCESS | 3564 | 1467045931567 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:31 INFO - PROCESS | 3564 | 1467045931600 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
09:45:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
09:45:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
09:45:32 INFO - PROCESS | 3564 | 1467045932400 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:32 INFO - PROCESS | 3564 | 1467045932427 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
09:45:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 931ms
09:45:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
09:45:33 INFO - PROCESS | 3564 | 1467045933337 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:33 INFO - PROCESS | 3564 | 1467045933352 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
09:45:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
09:45:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
09:45:34 INFO - PROCESS | 3564 | 1467045934169 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:34 INFO - PROCESS | 3564 | 1467045934195 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:45:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 770ms
09:45:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
09:45:34 INFO - PROCESS | 3564 | 1467045934942 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:34 INFO - PROCESS | 3564 | 1467045934966 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
09:45:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 770ms
09:45:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
09:45:35 INFO - PROCESS | 3564 | 1467045935715 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:35 INFO - PROCESS | 3564 | 1467045935745 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
09:45:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
09:45:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
09:45:36 INFO - PROCESS | 3564 | 1467045936587 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:36 INFO - PROCESS | 3564 | 1467045936612 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:37 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:45:37 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1068ms
09:45:37 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
09:45:37 INFO - PROCESS | 3564 | 1467045937659 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:37 INFO - PROCESS | 3564 | 1467045937709 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:38 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
09:45:38 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
09:45:38 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
09:45:38 INFO - PROCESS | 3564 | 1467045938493 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:38 INFO - PROCESS | 3564 | 1467045938521 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
09:45:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 730ms
09:45:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
09:45:39 INFO - PROCESS | 3564 | 1467045939230 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:39 INFO - PROCESS | 3564 | 1467045939254 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:45:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 832ms
09:45:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
09:45:40 INFO - PROCESS | 3564 | 1467045940061 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:40 INFO - PROCESS | 3564 | 1467045940087 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
09:45:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 871ms
09:45:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
09:45:40 INFO - PROCESS | 3564 | 1467045940935 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:40 INFO - PROCESS | 3564 | 1467045940960 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
09:45:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
09:45:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
09:45:41 INFO - PROCESS | 3564 | 1467045941770 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:41 INFO - PROCESS | 3564 | 1467045941804 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
09:45:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 830ms
09:45:42 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
09:45:42 INFO - PROCESS | 3564 | 1467045942601 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:42 INFO - PROCESS | 3564 | 1467045942626 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
09:45:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 830ms
09:45:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
09:45:43 INFO - PROCESS | 3564 | 1467045943435 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:43 INFO - PROCESS | 3564 | 1467045943457 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
09:45:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
09:45:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
09:45:44 INFO - PROCESS | 3564 | 1467045944170 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:44 INFO - PROCESS | 3564 | 1467045944203 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
09:45:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
09:45:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
09:45:45 INFO - PROCESS | 3564 | 1467045945005 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:45 INFO - PROCESS | 3564 | 1467045945032 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
09:45:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
09:45:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
09:45:45 INFO - PROCESS | 3564 | 1467045945782 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:45 INFO - PROCESS | 3564 | 1467045945810 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
09:45:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
09:45:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
09:45:46 INFO - PROCESS | 3564 | 1467045946553 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:46 INFO - PROCESS | 3564 | 1467045946567 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
09:45:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 770ms
09:45:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
09:45:47 INFO - PROCESS | 3564 | 1467045947326 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:47 INFO - PROCESS | 3564 | 1467045947351 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
09:45:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 730ms
09:45:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
09:45:48 INFO - PROCESS | 3564 | 1467045948060 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:48 INFO - PROCESS | 3564 | 1467045948090 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
09:45:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 870ms
09:45:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
09:45:48 INFO - PROCESS | 3564 | 1467045948932 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:48 INFO - PROCESS | 3564 | 1467045948955 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
09:45:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 731ms
09:45:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
09:45:49 INFO - PROCESS | 3564 | 1467045949665 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:49 INFO - PROCESS | 3564 | 1467045949680 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
09:45:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 831ms
09:45:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
09:45:50 INFO - PROCESS | 3564 | 1467045950500 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:50 INFO - PROCESS | 3564 | 1467045950532 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
09:45:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
09:45:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
09:45:51 INFO - PROCESS | 3564 | 1467045951274 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:51 INFO - PROCESS | 3564 | 1467045951300 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
09:45:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 930ms
09:45:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
09:45:52 INFO - PROCESS | 3564 | 1467045952211 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:52 INFO - PROCESS | 3564 | 1467045952239 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
09:45:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
09:45:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
09:45:53 INFO - PROCESS | 3564 | 1467045953041 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:53 INFO - PROCESS | 3564 | 1467045953065 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
09:45:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 831ms
09:45:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
09:45:53 INFO - PROCESS | 3564 | 1467045953875 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:53 INFO - PROCESS | 3564 | 1467045953899 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
09:45:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
09:45:54 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
09:45:54 INFO - PROCESS | 3564 | 1467045954749 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:54 INFO - PROCESS | 3564 | 1467045954778 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
09:45:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1016ms
09:45:55 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
09:45:55 INFO - PROCESS | 3564 | 1467045955766 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:55 INFO - PROCESS | 3564 | 1467045955791 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
09:45:56 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 831ms
09:45:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
09:45:56 INFO - PROCESS | 3564 | 1467045956602 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:56 INFO - PROCESS | 3564 | 1467045956636 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
09:45:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
09:45:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
09:45:57 INFO - PROCESS | 3564 | 1467045957376 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:57 INFO - PROCESS | 3564 | 1467045957401 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
09:45:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 830ms
09:45:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
09:45:58 INFO - PROCESS | 3564 | 1467045958213 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:58 INFO - PROCESS | 3564 | 1467045958239 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
09:45:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1116ms
09:45:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
09:45:59 INFO - PROCESS | 3564 | 1467045959329 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:45:59 INFO - PROCESS | 3564 | 1467045959355 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
09:46:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 771ms
09:46:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
09:46:00 INFO - PROCESS | 3564 | 1467045960102 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:00 INFO - PROCESS | 3564 | 1467045960127 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
09:46:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
09:46:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
09:46:00 INFO - PROCESS | 3564 | 1467045960876 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:00 INFO - PROCESS | 3564 | 1467045960905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
09:46:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
09:46:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
09:46:01 INFO - PROCESS | 3564 | 1467045961708 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:01 INFO - PROCESS | 3564 | 1467045961732 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
09:46:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
09:46:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
09:46:02 INFO - PROCESS | 3564 | 1467045962543 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:02 INFO - PROCESS | 3564 | 1467045962574 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
09:46:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 730ms
09:46:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
09:46:03 INFO - PROCESS | 3564 | 1467045963279 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:03 INFO - PROCESS | 3564 | 1467045963305 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
09:46:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 870ms
09:46:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
09:46:04 INFO - PROCESS | 3564 | 1467045964156 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:04 INFO - PROCESS | 3564 | 1467045964183 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
09:46:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 730ms
09:46:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
09:46:04 INFO - PROCESS | 3564 | 1467045964887 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:04 INFO - PROCESS | 3564 | 1467045964901 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
09:46:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 771ms
09:46:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
09:46:05 INFO - PROCESS | 3564 | 1467045965660 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:05 INFO - PROCESS | 3564 | 1467045965686 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
09:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
09:46:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6784ms
09:46:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
09:46:12 INFO - PROCESS | 3564 | 1467045972448 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:12 INFO - PROCESS | 3564 | 1467045972479 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
09:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
09:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
09:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
09:46:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2426ms
09:46:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
09:46:14 INFO - PROCESS | 3564 | 1467045974878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:14 INFO - PROCESS | 3564 | 1467045974909 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
09:46:15 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 870ms
09:46:15 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
09:46:15 INFO - PROCESS | 3564 | 1467045975754 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:15 INFO - PROCESS | 3564 | 1467045975783 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
09:46:16 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 830ms
09:46:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
09:46:16 INFO - PROCESS | 3564 | 1467045976590 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:16 INFO - PROCESS | 3564 | 1467045976617 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
09:46:17 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 730ms
09:46:17 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
09:46:17 INFO - PROCESS | 3564 | 1467045977321 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:17 INFO - PROCESS | 3564 | 1467045977337 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
09:46:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 830ms
09:46:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
09:46:18 INFO - PROCESS | 3564 | 1467045978154 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:18 INFO - PROCESS | 3564 | 1467045978180 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
09:46:18 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
09:46:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
09:46:18 INFO - PROCESS | 3564 | 1467045978929 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:18 INFO - PROCESS | 3564 | 1467045978964 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
09:46:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 830ms
09:46:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
09:46:19 INFO - PROCESS | 3564 | 1467045979760 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:19 INFO - PROCESS | 3564 | 1467045979784 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
09:46:20 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 771ms
09:46:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
09:46:20 INFO - PROCESS | 3564 | 1467045980533 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:20 INFO - PROCESS | 3564 | 1467045980558 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
09:46:21 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
09:46:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
09:46:21 INFO - PROCESS | 3564 | 1467045981268 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:21 INFO - PROCESS | 3564 | 1467045981298 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
09:46:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
09:46:22 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
09:46:22 INFO - PROCESS | 3564 | 1467045982044 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - PROCESS | 3564 | 1467045982070 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
09:46:22 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
09:46:22 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
09:46:22 INFO - PROCESS | 3564 | 1467045982227 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - PROCESS | 3564 | 1467045982249 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
09:46:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
09:46:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
09:46:22 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
09:46:22 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
09:46:22 INFO - PROCESS | 3564 | 1467045982396 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:22 INFO - PROCESS | 3564 | 1467045982414 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:23 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
09:46:23 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 830ms
09:46:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
09:46:23 INFO - PROCESS | 3564 | 1467045983229 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:23 INFO - PROCESS | 3564 | 1467045983258 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
09:46:24 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 870ms
09:46:24 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
09:46:24 INFO - PROCESS | 3564 | 1467045984103 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:24 INFO - PROCESS | 3564 | 1467045984133 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
09:46:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
09:46:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
09:46:25 INFO - PROCESS | 3564 | 1467045985035 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:25 INFO - PROCESS | 3564 | 1467045985062 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
09:46:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
09:46:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 831ms
09:46:25 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
09:46:25 INFO - PROCESS | 3564 | 1467045985871 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:25 INFO - PROCESS | 3564 | 1467045985906 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
09:46:26 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
09:46:26 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
09:46:26 INFO - PROCESS | 3564 | 1467045986604 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:26 INFO - PROCESS | 3564 | 1467045986620 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
09:46:27 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 970ms
09:46:27 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
09:46:27 INFO - PROCESS | 3564 | 1467045987581 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:27 INFO - PROCESS | 3564 | 1467045987606 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
09:46:28 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 970ms
09:46:28 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
09:46:28 INFO - PROCESS | 3564 | 1467045988552 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:28 INFO - PROCESS | 3564 | 1467045988579 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
09:46:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
09:46:29 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 971ms
09:46:29 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
09:46:29 INFO - PROCESS | 3564 | 1467045989525 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:29 INFO - PROCESS | 3564 | 1467045989552 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
09:46:30 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 871ms
09:46:30 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
09:46:30 INFO - PROCESS | 3564 | 1467045990402 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:30 INFO - PROCESS | 3564 | 1467045990431 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
09:46:31 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 870ms
09:46:31 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
09:46:31 INFO - PROCESS | 3564 | 1467045991272 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:31 INFO - PROCESS | 3564 | 1467045991300 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
09:46:32 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
09:46:32 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
09:46:32 INFO - PROCESS | 3564 | 1467045992050 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:32 INFO - PROCESS | 3564 | 1467045992069 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
09:46:32 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 771ms
09:46:32 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
09:46:32 INFO - PROCESS | 3564 | 1467045992821 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:32 INFO - PROCESS | 3564 | 1467045992848 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
09:46:33 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1065ms
09:46:33 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
09:46:33 INFO - PROCESS | 3564 | 1467045993892 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:33 INFO - PROCESS | 3564 | 1467045993924 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
09:46:34 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 970ms
09:46:34 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
09:46:34 INFO - PROCESS | 3564 | 1467045994863 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:34 INFO - PROCESS | 3564 | 1467045994890 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
09:46:35 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
09:46:35 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
09:46:35 INFO - PROCESS | 3564 | 1467045995596 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:35 INFO - PROCESS | 3564 | 1467045995622 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
09:46:37 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
09:46:37 INFO - window.indexedDB.open('test', val);..." did not throw
09:46:37 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:37 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:46:37 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
09:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
09:46:37 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
09:46:37 INFO - window.indexedDB.open('test', val);..." did not throw
09:46:37 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:37 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:46:37 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
09:46:37 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
09:46:37 INFO - window.indexedDB.open('test', val);..." did not throw
09:46:37 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:37 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:46:37 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
09:46:37 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
09:46:37 INFO - window.indexedDB.open('test', val);..." did not throw
09:46:37 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:38 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:46:38 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
09:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
09:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
09:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
09:46:38 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2377ms
09:46:38 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
09:46:38 INFO - PROCESS | 3564 | 1467045997977 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:38 INFO - PROCESS | 3564 | 1467045998057 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:38 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
09:46:38 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 770ms
09:46:38 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
09:46:38 INFO - PROCESS | 3564 | 1467045998750 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:38 INFO - PROCESS | 3564 | 1467045998769 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
09:46:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
09:46:40 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1324ms
09:46:40 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
09:46:40 INFO - PROCESS | 3564 | 1467046000079 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:40 INFO - PROCESS | 3564 | 1467046000109 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
09:46:40 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
09:46:40 INFO - TEST-START | /IndexedDB/idbindex_count.htm
09:46:40 INFO - PROCESS | 3564 | 1467046000854 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:40 INFO - PROCESS | 3564 | 1467046000878 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:41 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
09:46:41 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
09:46:41 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
09:46:41 INFO - PROCESS | 3564 | 1467046001627 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:41 INFO - PROCESS | 3564 | 1467046001651 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:42 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
09:46:42 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 830ms
09:46:42 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
09:46:42 INFO - PROCESS | 3564 | 1467046002463 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:42 INFO - PROCESS | 3564 | 1467046002497 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:43 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
09:46:43 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
09:46:43 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
09:46:43 INFO - PROCESS | 3564 | 1467046003197 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:43 INFO - PROCESS | 3564 | 1467046003222 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:44 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
09:46:44 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 870ms
09:46:44 INFO - TEST-START | /IndexedDB/idbindex_get.htm
09:46:44 INFO - PROCESS | 3564 | 1467046004071 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:44 INFO - PROCESS | 3564 | 1467046004108 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:44 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
09:46:44 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 830ms
09:46:44 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
09:46:44 INFO - PROCESS | 3564 | 1467046004904 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:44 INFO - PROCESS | 3564 | 1467046004920 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:45 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
09:46:45 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 730ms
09:46:45 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
09:46:45 INFO - PROCESS | 3564 | 1467046005640 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:45 INFO - PROCESS | 3564 | 1467046005668 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:46 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
09:46:46 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
09:46:46 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
09:46:46 INFO - PROCESS | 3564 | 1467046006377 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:46 INFO - PROCESS | 3564 | 1467046006405 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:47 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
09:46:47 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 830ms
09:46:47 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
09:46:47 INFO - PROCESS | 3564 | 1467046007207 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:47 INFO - PROCESS | 3564 | 1467046007233 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:47 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
09:46:47 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
09:46:47 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
09:46:47 INFO - PROCESS | 3564 | 1467046007941 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:48 INFO - PROCESS | 3564 | 1467046007970 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:48 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
09:46:48 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
09:46:48 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
09:46:48 INFO - PROCESS | 3564 | 1467046008714 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:48 INFO - PROCESS | 3564 | 1467046008743 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:49 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
09:46:49 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 930ms
09:46:49 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
09:46:49 INFO - PROCESS | 3564 | 1467046009646 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:49 INFO - PROCESS | 3564 | 1467046009671 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
09:46:50 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 731ms
09:46:50 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
09:46:50 INFO - PROCESS | 3564 | 1467046010381 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:50 INFO - PROCESS | 3564 | 1467046010420 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
09:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
09:46:51 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 831ms
09:46:51 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
09:46:51 INFO - PROCESS | 3564 | 1467046011215 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:51 INFO - PROCESS | 3564 | 1467046011241 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
09:46:52 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 771ms
09:46:52 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
09:46:52 INFO - PROCESS | 3564 | 1467046011993 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:52 INFO - PROCESS | 3564 | 1467046012019 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
09:46:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 731ms
09:46:52 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
09:46:52 INFO - PROCESS | 3564 | 1467046012725 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:52 INFO - PROCESS | 3564 | 1467046012750 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
09:46:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 870ms
09:46:53 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
09:46:53 INFO - PROCESS | 3564 | 1467046013600 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:53 INFO - PROCESS | 3564 | 1467046013628 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:54 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
09:46:54 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
09:46:54 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
09:46:54 INFO - PROCESS | 3564 | 1467046014335 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:54 INFO - PROCESS | 3564 | 1467046014353 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
09:46:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
09:46:55 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
09:46:55 INFO - PROCESS | 3564 | 1467046015206 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:55 INFO - PROCESS | 3564 | 1467046015231 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
09:46:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
09:46:55 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
09:46:55 INFO - PROCESS | 3564 | 1467046015940 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:55 INFO - PROCESS | 3564 | 1467046015954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
09:46:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
09:46:56 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
09:46:56 INFO - PROCESS | 3564 | 1467046016716 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:56 INFO - PROCESS | 3564 | 1467046016745 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
09:46:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
09:46:57 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
09:46:57 INFO - PROCESS | 3564 | 1467046017550 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:57 INFO - PROCESS | 3564 | 1467046017576 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
09:46:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 830ms
09:46:58 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
09:46:58 INFO - PROCESS | 3564 | 1467046018387 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:58 INFO - PROCESS | 3564 | 1467046018415 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:59 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
09:46:59 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
09:46:59 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
09:46:59 INFO - PROCESS | 3564 | 1467046019118 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:59 INFO - PROCESS | 3564 | 1467046019133 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:59 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
09:46:59 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 771ms
09:46:59 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
09:46:59 INFO - PROCESS | 3564 | 1467046019891 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:46:59 INFO - PROCESS | 3564 | 1467046019905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:00 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
09:47:00 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 870ms
09:47:00 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
09:47:00 INFO - PROCESS | 3564 | 1467046020765 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:00 INFO - PROCESS | 3564 | 1467046020796 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:01 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:47:01 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 670ms
09:47:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
09:47:01 INFO - PROCESS | 3564 | 1467046021437 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:01 INFO - PROCESS | 3564 | 1467046021451 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
09:47:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
09:47:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
09:47:02 INFO - PROCESS | 3564 | 1467046022110 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:02 INFO - PROCESS | 3564 | 1467046022135 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
09:47:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 830ms
09:47:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
09:47:02 INFO - PROCESS | 3564 | 1467046022955 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:03 INFO - PROCESS | 3564 | 1467046022984 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:03 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
09:47:03 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 790ms
09:47:03 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
09:47:03 INFO - PROCESS | 3564 | 1467046023741 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:03 INFO - PROCESS | 3564 | 1467046023768 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:47:04 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 770ms
09:47:04 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
09:47:04 INFO - PROCESS | 3564 | 1467046024518 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - PROCESS | 3564 | 1467046024546 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
09:47:04 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
09:47:04 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
09:47:04 INFO - PROCESS | 3564 | 1467046024689 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - PROCESS | 3564 | 1467046024706 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
09:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
09:47:04 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
09:47:04 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
09:47:04 INFO - PROCESS | 3564 | 1467046024865 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:04 INFO - PROCESS | 3564 | 1467046024885 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
09:47:05 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
09:47:05 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
09:47:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
09:47:05 INFO - PROCESS | 3564 | 1467046025047 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:05 INFO - PROCESS | 3564 | 1467046025072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
09:47:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
09:47:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
09:47:05 INFO - PROCESS | 3564 | 1467046025774 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:05 INFO - PROCESS | 3564 | 1467046025787 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
09:47:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
09:47:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
09:47:06 INFO - PROCESS | 3564 | 1467046026548 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:06 INFO - PROCESS | 3564 | 1467046026572 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
09:47:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 831ms
09:47:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
09:47:07 INFO - PROCESS | 3564 | 1467046027381 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:07 INFO - PROCESS | 3564 | 1467046027407 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
09:47:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 830ms
09:47:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
09:47:08 INFO - PROCESS | 3564 | 1467046028214 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:08 INFO - PROCESS | 3564 | 1467046028240 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
09:47:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 770ms
09:47:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
09:47:09 INFO - PROCESS | 3564 | 1467046028990 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:09 INFO - PROCESS | 3564 | 1467046029018 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
09:47:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 731ms
09:47:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
09:47:09 INFO - PROCESS | 3564 | 1467046029735 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:09 INFO - PROCESS | 3564 | 1467046029763 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:47:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 831ms
09:47:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
09:47:10 INFO - PROCESS | 3564 | 1467046030564 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:10 INFO - PROCESS | 3564 | 1467046030588 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:47:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
09:47:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
09:47:11 INFO - PROCESS | 3564 | 1467046031335 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:11 INFO - PROCESS | 3564 | 1467046031362 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
09:47:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
09:47:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
09:47:12 INFO - PROCESS | 3564 | 1467046032167 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:12 INFO - PROCESS | 3564 | 1467046032197 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
09:47:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
09:47:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
09:47:13 INFO - PROCESS | 3564 | 1467046033002 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:13 INFO - PROCESS | 3564 | 1467046033033 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
09:47:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 830ms
09:47:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
09:47:13 INFO - PROCESS | 3564 | 1467046033833 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:13 INFO - PROCESS | 3564 | 1467046033859 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
09:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
09:47:14 INFO - PROCESS | 3564 | 1467046034667 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:14 INFO - PROCESS | 3564 | 1467046034691 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
09:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 830ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
09:47:15 INFO - PROCESS | 3564 | 1467046035502 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:15 INFO - PROCESS | 3564 | 1467046035531 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
09:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 831ms
09:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
09:47:16 INFO - PROCESS | 3564 | 1467046036339 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:16 INFO - PROCESS | 3564 | 1467046036365 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
09:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 871ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
09:47:17 INFO - PROCESS | 3564 | 1467046037217 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:17 INFO - PROCESS | 3564 | 1467046037242 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
09:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 830ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
09:47:18 INFO - PROCESS | 3564 | 1467046038047 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:18 INFO - PROCESS | 3564 | 1467046038072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
09:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
09:47:18 INFO - PROCESS | 3564 | 1467046038881 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:18 INFO - PROCESS | 3564 | 1467046038911 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
09:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
09:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
09:47:19 INFO - PROCESS | 3564 | 1467046039715 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:19 INFO - PROCESS | 3564 | 1467046039744 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 771ms
09:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
09:47:20 INFO - PROCESS | 3564 | 1467046040497 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:20 INFO - PROCESS | 3564 | 1467046040526 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 831ms
09:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
09:47:21 INFO - PROCESS | 3564 | 1467046041330 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:21 INFO - PROCESS | 3564 | 1467046041355 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 871ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
09:47:22 INFO - PROCESS | 3564 | 1467046042203 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:22 INFO - PROCESS | 3564 | 1467046042230 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
09:47:23 INFO - PROCESS | 3564 | 1467046043038 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:23 INFO - PROCESS | 3564 | 1467046043070 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
09:47:23 INFO - PROCESS | 3564 | 1467046043810 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:23 INFO - PROCESS | 3564 | 1467046043837 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 770ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
09:47:24 INFO - PROCESS | 3564 | 1467046044626 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:24 INFO - PROCESS | 3564 | 1467046044653 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
09:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 832ms
09:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
09:47:25 INFO - PROCESS | 3564 | 1467046045462 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:25 INFO - PROCESS | 3564 | 1467046045489 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
09:47:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 730ms
09:47:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
09:47:26 INFO - PROCESS | 3564 | 1467046046198 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:26 INFO - PROCESS | 3564 | 1467046046224 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 871ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
09:47:27 INFO - PROCESS | 3564 | 1467046047070 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:27 INFO - PROCESS | 3564 | 1467046047100 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 870ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
09:47:27 INFO - PROCESS | 3564 | 1467046047943 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:27 INFO - PROCESS | 3564 | 1467046047968 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
09:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 830ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
09:47:28 INFO - PROCESS | 3564 | 1467046048780 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:28 INFO - PROCESS | 3564 | 1467046048809 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
09:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
09:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
09:47:29 INFO - PROCESS | 3564 | 1467046049510 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:29 INFO - PROCESS | 3564 | 1467046049534 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 731ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
09:47:30 INFO - PROCESS | 3564 | 1467046050243 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:30 INFO - PROCESS | 3564 | 1467046050268 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
09:47:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 870ms
09:47:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
09:47:31 INFO - PROCESS | 3564 | 1467046051118 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:31 INFO - PROCESS | 3564 | 1467046051146 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
09:47:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 930ms
09:47:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
09:47:32 INFO - PROCESS | 3564 | 1467046052051 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:32 INFO - PROCESS | 3564 | 1467046052078 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:32 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
09:47:32 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
09:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:47:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 770ms
09:47:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
09:47:32 INFO - PROCESS | 3564 | 1467046052827 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:32 INFO - PROCESS | 3564 | 1467046052851 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:33 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
09:47:33 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
09:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:47:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 731ms
09:47:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
09:47:33 INFO - PROCESS | 3564 | 1467046053559 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:33 INFO - PROCESS | 3564 | 1467046053586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
09:47:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 771ms
09:47:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
09:47:34 INFO - PROCESS | 3564 | 1467046054332 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:34 INFO - PROCESS | 3564 | 1467046054357 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
09:47:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
09:47:35 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
09:47:35 INFO - PROCESS | 3564 | 1467046055107 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:35 INFO - PROCESS | 3564 | 1467046055137 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
09:47:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 830ms
09:47:35 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
09:47:35 INFO - PROCESS | 3564 | 1467046055938 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:35 INFO - PROCESS | 3564 | 1467046055962 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
09:47:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
09:47:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
09:47:36 INFO - PROCESS | 3564 | 1467046056711 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:36 INFO - PROCESS | 3564 | 1467046056738 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
09:47:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 870ms
09:47:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
09:47:37 INFO - PROCESS | 3564 | 1467046057586 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:37 INFO - PROCESS | 3564 | 1467046057613 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
09:47:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 870ms
09:47:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
09:47:38 INFO - PROCESS | 3564 | 1467046058463 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:38 INFO - PROCESS | 3564 | 1467046058492 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
09:47:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
09:47:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
09:47:39 INFO - PROCESS | 3564 | 1467046059300 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:39 INFO - PROCESS | 3564 | 1467046059327 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:47:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 831ms
09:47:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
09:47:40 INFO - PROCESS | 3564 | 1467046060129 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:40 INFO - PROCESS | 3564 | 1467046060153 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:47:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 871ms
09:47:41 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
09:47:41 INFO - PROCESS | 3564 | 1467046061004 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:41 INFO - PROCESS | 3564 | 1467046061030 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
09:47:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1124ms
09:47:42 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
09:47:42 INFO - PROCESS | 3564 | 1467046062132 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:42 INFO - PROCESS | 3564 | 1467046062159 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
09:47:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
09:47:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
09:47:42 INFO - PROCESS | 3564 | 1467046062864 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:42 INFO - PROCESS | 3564 | 1467046062888 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
09:47:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
09:47:43 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
09:47:43 INFO - PROCESS | 3564 | 1467046063638 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:43 INFO - PROCESS | 3564 | 1467046063667 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
09:47:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 870ms
09:47:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
09:47:44 INFO - PROCESS | 3564 | 1467046064512 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:44 INFO - PROCESS | 3564 | 1467046064564 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
09:47:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
09:47:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
09:47:45 INFO - PROCESS | 3564 | 1467046065348 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:45 INFO - PROCESS | 3564 | 1467046065374 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
09:47:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
09:47:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
09:47:46 INFO - PROCESS | 3564 | 1467046066119 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:46 INFO - PROCESS | 3564 | 1467046066143 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
09:47:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 930ms
09:47:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
09:47:47 INFO - PROCESS | 3564 | 1467046067052 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:47 INFO - PROCESS | 3564 | 1467046067077 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
09:47:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
09:47:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
09:47:47 INFO - PROCESS | 3564 | 1467046067926 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:47 INFO - PROCESS | 3564 | 1467046067954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
09:47:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 730ms
09:47:48 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
09:47:48 INFO - PROCESS | 3564 | 1467046068658 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:48 INFO - PROCESS | 3564 | 1467046068684 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
09:47:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
09:47:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 831ms
09:47:49 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
09:47:49 INFO - PROCESS | 3564 | 1467046069495 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:49 INFO - PROCESS | 3564 | 1467046069529 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
09:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
09:47:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 832ms
09:47:50 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
09:47:50 INFO - PROCESS | 3564 | 1467046070329 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:50 INFO - PROCESS | 3564 | 1467046070355 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
09:47:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
09:47:51 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
09:47:51 INFO - PROCESS | 3564 | 1467046071106 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:51 INFO - PROCESS | 3564 | 1467046071121 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
09:47:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
09:47:51 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
09:47:51 INFO - PROCESS | 3564 | 1467046071876 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:51 INFO - PROCESS | 3564 | 1467046071900 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
09:47:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
09:47:52 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
09:47:52 INFO - PROCESS | 3564 | 1467046072709 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:52 INFO - PROCESS | 3564 | 1467046072735 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
09:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
09:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
09:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
09:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
09:47:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2824ms
09:47:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
09:47:55 INFO - PROCESS | 3564 | 1467046075538 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:55 INFO - PROCESS | 3564 | 1467046075566 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
09:47:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 971ms
09:47:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
09:47:56 INFO - PROCESS | 3564 | 1467046076513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:56 INFO - PROCESS | 3564 | 1467046076541 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
09:47:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
09:47:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
09:47:57 INFO - PROCESS | 3564 | 1467046077346 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:57 INFO - PROCESS | 3564 | 1467046077375 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
09:47:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
09:47:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
09:47:58 INFO - PROCESS | 3564 | 1467046078123 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:58 INFO - PROCESS | 3564 | 1467046078149 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
09:47:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 830ms
09:47:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
09:47:58 INFO - PROCESS | 3564 | 1467046078954 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:59 INFO - PROCESS | 3564 | 1467046078980 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
09:47:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 670ms
09:47:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
09:47:59 INFO - PROCESS | 3564 | 1467046079626 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:47:59 INFO - PROCESS | 3564 | 1467046079651 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
09:48:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 731ms
09:48:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
09:48:00 INFO - PROCESS | 3564 | 1467046080360 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:00 INFO - PROCESS | 3564 | 1467046080390 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:48:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 730ms
09:48:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
09:48:01 INFO - PROCESS | 3564 | 1467046081092 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:01 INFO - PROCESS | 3564 | 1467046081118 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:48:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 731ms
09:48:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
09:48:01 INFO - PROCESS | 3564 | 1467046081829 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:01 INFO - PROCESS | 3564 | 1467046081867 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
09:48:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 830ms
09:48:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
09:48:02 INFO - PROCESS | 3564 | 1467046082663 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:02 INFO - PROCESS | 3564 | 1467046082690 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
09:48:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
09:48:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
09:48:03 INFO - PROCESS | 3564 | 1467046083499 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:03 INFO - PROCESS | 3564 | 1467046083527 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
09:48:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 870ms
09:48:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
09:48:04 INFO - PROCESS | 3564 | 1467046084370 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:04 INFO - PROCESS | 3564 | 1467046084397 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
09:48:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
09:48:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
09:48:05 INFO - PROCESS | 3564 | 1467046085203 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:05 INFO - PROCESS | 3564 | 1467046085228 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
09:48:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 770ms
09:48:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
09:48:06 INFO - PROCESS | 3564 | 1467046085977 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:06 INFO - PROCESS | 3564 | 1467046086006 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
09:48:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
09:48:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
09:48:06 INFO - PROCESS | 3564 | 1467046086849 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:06 INFO - PROCESS | 3564 | 1467046086874 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
09:48:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1318ms
09:48:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
09:48:08 INFO - PROCESS | 3564 | 1467046088171 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:08 INFO - PROCESS | 3564 | 1467046088190 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
09:48:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 870ms
09:48:09 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
09:48:09 INFO - PROCESS | 3564 | 1467046089044 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:09 INFO - PROCESS | 3564 | 1467046089072 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:09 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
09:48:09 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 831ms
09:48:09 INFO - TEST-START | /IndexedDB/idbtransaction.htm
09:48:09 INFO - PROCESS | 3564 | 1467046089882 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:09 INFO - PROCESS | 3564 | 1467046089907 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
09:48:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
09:48:10 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 671ms
09:48:10 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
09:48:10 INFO - PROCESS | 3564 | 1467046090553 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:10 INFO - PROCESS | 3564 | 1467046090569 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:11 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
09:48:11 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 670ms
09:48:11 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
09:48:11 INFO - PROCESS | 3564 | 1467046091227 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:11 INFO - PROCESS | 3564 | 1467046091254 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
09:48:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
09:48:15 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4732ms
09:48:15 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
09:48:15 INFO - PROCESS | 3564 | 1467046095963 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:16 INFO - PROCESS | 3564 | 1467046095996 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:17 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
09:48:17 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1074ms
09:48:17 INFO - TEST-START | /IndexedDB/index_sort_order.htm
09:48:17 INFO - PROCESS | 3564 | 1467046097040 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:17 INFO - PROCESS | 3564 | 1467046097070 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:17 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
09:48:17 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 830ms
09:48:17 INFO - TEST-START | /IndexedDB/interfaces.html
09:48:17 INFO - PROCESS | 3564 | 1467046097877 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:17 INFO - PROCESS | 3564 | 1467046097905 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
09:48:18 INFO - TEST-OK | /IndexedDB/interfaces.html | took 396ms
09:48:18 INFO - TEST-START | /IndexedDB/interfaces.worker
09:48:18 INFO - PROCESS | 3564 | 1467046098274 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:18 INFO - PROCESS | 3564 | 1467046098290 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
09:48:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:48:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:48:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:48:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:48:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:48:18 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
09:48:18 INFO - {}
09:48:18 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 455ms
09:48:18 INFO - TEST-START | /IndexedDB/key_invalid.htm
09:48:18 INFO - PROCESS | 3564 | 1467046098731 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:18 INFO - PROCESS | 3564 | 1467046098755 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
09:48:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
09:48:19 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 778ms
09:48:19 INFO - TEST-START | /IndexedDB/key_valid.html
09:48:19 INFO - PROCESS | 3564 | 1467046099513 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:19 INFO - PROCESS | 3564 | 1467046099545 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:23 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
09:48:29 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
09:48:29 INFO - TEST-OK | /IndexedDB/key_valid.html | took 9936ms
09:48:29 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
09:48:29 INFO - PROCESS | 3564 | 1467046109460 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:29 INFO - PROCESS | 3564 | 1467046109491 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:30 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
09:48:30 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 971ms
09:48:30 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
09:48:30 INFO - PROCESS | 3564 | 1467046110432 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:30 INFO - PROCESS | 3564 | 1467046110461 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
09:48:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
09:48:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
09:48:31 INFO - PROCESS | 3564 | 1467046111309 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:31 INFO - PROCESS | 3564 | 1467046111340 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
09:48:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
09:48:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
09:48:33 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1881ms
09:48:33 INFO - TEST-START | /IndexedDB/keyorder.htm
09:48:33 INFO - PROCESS | 3564 | 1467046113196 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:33 INFO - PROCESS | 3564 | 1467046113223 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
09:48:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
09:48:34 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 938ms
09:48:34 INFO - TEST-START | /IndexedDB/keypath.htm
09:48:34 INFO - PROCESS | 3564 | 1467046114138 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:34 INFO - PROCESS | 3564 | 1467046114165 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
09:48:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
09:48:34 INFO - TEST-OK | /IndexedDB/keypath.htm | took 773ms
09:48:34 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
09:48:34 INFO - PROCESS | 3564 | 1467046114912 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:34 INFO - PROCESS | 3564 | 1467046114941 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
09:48:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
09:48:35 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 772ms
09:48:35 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
09:48:35 INFO - PROCESS | 3564 | 1467046115688 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:35 INFO - PROCESS | 3564 | 1467046115714 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
09:48:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
09:48:37 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
09:48:37 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1883ms
09:48:37 INFO - TEST-START | /IndexedDB/list_ordering.htm
09:48:37 INFO - PROCESS | 3564 | 1467046117576 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:37 INFO - PROCESS | 3564 | 1467046117607 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
09:48:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
09:48:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
09:48:39 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1969ms
09:48:39 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
09:48:39 INFO - PROCESS | 3564 | 1467046119548 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:39 INFO - PROCESS | 3564 | 1467046119577 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:40 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
09:48:40 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 872ms
09:48:40 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
09:48:40 INFO - PROCESS | 3564 | 1467046120426 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:40 INFO - PROCESS | 3564 | 1467046120454 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:41 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
09:48:41 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
09:48:41 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
09:48:41 INFO - PROCESS | 3564 | 1467046121258 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:41 INFO - PROCESS | 3564 | 1467046121284 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:42 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
09:48:42 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 872ms
09:48:42 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
09:48:42 INFO - PROCESS | 3564 | 1467046122133 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:42 INFO - PROCESS | 3564 | 1467046122159 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:42 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
09:48:42 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 830ms
09:48:42 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
09:48:42 INFO - PROCESS | 3564 | 1467046122966 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:43 INFO - PROCESS | 3564 | 1467046122999 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:44 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
09:48:44 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
09:48:44 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
09:48:44 INFO - PROCESS | 3564 | 1467046123989 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:44 INFO - PROCESS | 3564 | 1467046124018 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:44 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
09:48:44 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 970ms
09:48:44 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
09:48:44 INFO - PROCESS | 3564 | 1467046124962 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:45 INFO - PROCESS | 3564 | 1467046124990 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:45 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
09:48:45 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
09:48:45 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
09:48:45 INFO - PROCESS | 3564 | 1467046125739 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:45 INFO - PROCESS | 3564 | 1467046125768 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:46 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
09:48:46 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
09:48:46 INFO - TEST-START | /IndexedDB/value.htm
09:48:46 INFO - PROCESS | 3564 | 1467046126610 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:46 INFO - PROCESS | 3564 | 1467046126625 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:48 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
09:48:48 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
09:48:48 INFO - TEST-OK | /IndexedDB/value.htm | took 1483ms
09:48:48 INFO - TEST-START | /IndexedDB/value_recursive.htm
09:48:48 INFO - PROCESS | 3564 | 1467046128096 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:48 INFO - PROCESS | 3564 | 1467046128120 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
09:48:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
09:48:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
09:48:50 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1920ms
09:48:50 INFO - TEST-START | /IndexedDB/writer-starvation.htm
09:48:50 INFO - PROCESS | 3564 | 1467046130019 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:50 INFO - PROCESS | 3564 | 1467046130051 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
09:48:51 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1175ms
09:48:51 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
09:48:51 INFO - PROCESS | 3564 | 1467046131198 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - PROCESS | 3564 | 1467046131227 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
09:48:51 INFO - {}
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
09:48:51 INFO - {}
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
09:48:51 INFO - {}
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
09:48:51 INFO - {}
09:48:51 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
09:48:51 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
09:48:51 INFO - PROCESS | 3564 | 1467046131442 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - PROCESS | 3564 | 1467046131468 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
09:48:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
09:48:51 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 173ms
09:48:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
09:48:51 INFO - PROCESS | 3564 | 1467046131620 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - PROCESS | 3564 | 1467046131639 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
09:48:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
09:48:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 245ms
09:48:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
09:48:51 INFO - PROCESS | 3564 | 1467046131871 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:51 INFO - PROCESS | 3564 | 1467046131897 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 187ms
09:48:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
09:48:52 INFO - PROCESS | 3564 | 1467046132067 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - PROCESS | 3564 | 1467046132097 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
09:48:52 INFO - [native code]
09:48:52 INFO - }" but got function "function () {
09:48:52 INFO - }"
09:48:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
09:48:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
09:48:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
09:48:52 INFO - PROCESS | 3564 | 1467046132237 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - PROCESS | 3564 | 1467046132254 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
09:48:52 INFO - [native code]
09:48:52 INFO - }" but got function "function () {
09:48:52 INFO - }"
09:48:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
09:48:52 INFO - {}
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
09:48:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
09:48:52 INFO - {}
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
09:48:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
09:48:52 INFO - PROCESS | 3564 | 1467046132417 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - PROCESS | 3564 | 1467046132435 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:48:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:48:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:48:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:48:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:48:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:48:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:48:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 178ms
09:48:52 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
09:48:52 INFO - PROCESS | 3564 | 1467046132593 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - PROCESS | 3564 | 1467046132609 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 168ms
09:48:52 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
09:48:52 INFO - PROCESS | 3564 | 1467046132769 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - PROCESS | 3564 | 1467046132788 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
09:48:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
09:48:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 173ms
09:48:52 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
09:48:52 INFO - PROCESS | 3564 | 1467046132953 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:53 INFO - PROCESS | 3564 | 1467046132973 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
09:48:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
09:48:53 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
09:48:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
09:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
09:48:53 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 231ms
09:48:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
09:48:53 INFO - PROCESS | 3564 | 1467046133189 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:53 INFO - PROCESS | 3564 | 1467046133207 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
09:48:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
09:48:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
09:48:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
09:48:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
09:48:54 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1168ms
09:48:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
09:48:54 INFO - PROCESS | 3564 | 1467046134361 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:54 INFO - PROCESS | 3564 | 1467046134375 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
09:48:55 INFO - {}
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
09:48:55 INFO - {}
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
09:48:55 INFO - {}
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
09:48:55 INFO - {}
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
09:48:55 INFO - {}
09:48:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1167ms
09:48:55 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
09:48:55 INFO - PROCESS | 3564 | 1467046135531 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:55 INFO - PROCESS | 3564 | 1467046135556 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:55 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
09:48:55 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 431ms
09:48:55 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
09:48:55 INFO - PROCESS | 3564 | 1467046135966 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:56 INFO - PROCESS | 3564 | 1467046135998 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:56 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
09:48:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
09:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
09:48:56 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 330ms
09:48:56 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
09:48:56 INFO - PROCESS | 3564 | 1467046136303 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:56 INFO - PROCESS | 3564 | 1467046136323 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:48:56 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:48:57 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:49:00 INFO - PROCESS | 3564 | [Parent 3564] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
09:49:06 INFO - PROCESS | 3564 | MARIONETTE LOG: INFO: Timeout fired
09:49:06 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
09:49:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
09:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
09:49:06 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10126ms
09:49:06 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
09:49:06 INFO - PROCESS | 3564 | 1467046146434 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:06 INFO - PROCESS | 3564 | 1467046146465 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:06 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
09:49:06 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
09:49:06 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
09:49:06 INFO - PROCESS | 3564 | 1467046146910 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:06 INFO - PROCESS | 3564 | 1467046146938 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
09:49:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
09:49:07 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
09:49:07 INFO - PROCESS | 3564 | 1467046147089 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - PROCESS | 3564 | 1467046147112 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
09:49:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
09:49:07 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
09:49:07 INFO - PROCESS | 3564 | 1467046147268 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - PROCESS | 3564 | 1467046147287 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
09:49:07 INFO - {}
09:49:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
09:49:07 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
09:49:07 INFO - PROCESS | 3564 | 1467046147436 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - PROCESS | 3564 | 1467046147454 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
09:49:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
09:49:07 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
09:49:07 INFO - PROCESS | 3564 | 1467046147611 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - PROCESS | 3564 | 1467046147641 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
09:49:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
09:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
09:49:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
09:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
09:49:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 230ms
09:49:07 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
09:49:07 INFO - PROCESS | 3564 | 1467046147849 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:07 INFO - PROCESS | 3564 | 1467046147866 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
09:49:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
09:49:08 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
09:49:08 INFO - PROCESS | 3564 | 1467046148020 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - PROCESS | 3564 | 1467046148037 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
09:49:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 230ms
09:49:08 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
09:49:08 INFO - PROCESS | 3564 | 1467046148254 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - PROCESS | 3564 | 1467046148277 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
09:49:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
09:49:08 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
09:49:08 INFO - PROCESS | 3564 | 1467046148432 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - PROCESS | 3564 | 1467046148455 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
09:49:08 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
09:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:08 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
09:49:08 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
09:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:08 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
09:49:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
09:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
09:49:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 270ms
09:49:08 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
09:49:08 INFO - PROCESS | 3564 | 1467046148709 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - PROCESS | 3564 | 1467046148734 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
09:49:08 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
09:49:08 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
09:49:08 INFO - PROCESS | 3564 | 1467046148889 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:08 INFO - PROCESS | 3564 | 1467046148908 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:09 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
09:49:09 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
09:49:09 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
09:49:09 INFO - PROCESS | 3564 | 1467046149071 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:09 INFO - PROCESS | 3564 | 1467046149096 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:09 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
09:49:09 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 331ms
09:49:09 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
09:49:09 INFO - PROCESS | 3564 | 1467046149405 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:09 INFO - PROCESS | 3564 | 1467046149421 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:09 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
09:49:09 INFO - do_test/)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
09:49:31 INFO - )
09:49:31 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
09:49:31 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
09:49:31 INFO - PROCESS | 3564 | 1467046171740 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:31 INFO - PROCESS | 3564 | 1467046171759 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
09:49:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
09:49:31 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
09:49:31 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
09:49:31 INFO - PROCESS | 3564 | 1467046171922 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:31 INFO - PROCESS | 3564 | 1467046171941 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
09:49:32 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
09:49:32 INFO - PROCESS | 3564 | 1467046172100 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - PROCESS | 3564 | 1467046172118 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 173ms
09:49:32 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
09:49:32 INFO - PROCESS | 3564 | 1467046172272 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - PROCESS | 3564 | 1467046172292 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
09:49:32 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
09:49:32 INFO - PROCESS | 3564 | 1467046172453 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - PROCESS | 3564 | 1467046172485 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
09:49:32 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:32 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
09:49:32 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
09:49:32 INFO - PROCESS | 3564 | 1467046172620 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - PROCESS | 3564 | 1467046172637 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
09:49:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
09:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
09:49:32 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
09:49:32 INFO - PROCESS | 3564 | 1467046172795 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - PROCESS | 3564 | 1467046172811 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
09:49:32 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 172ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
09:49:33 INFO - PROCESS | 3564 | 1467046172973 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046172990 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
09:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
09:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
09:49:33 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
09:49:33 INFO - PROCESS | 3564 | 1467046173152 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046173170 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
09:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
09:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
09:49:33 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
09:49:33 INFO - PROCESS | 3564 | 1467046173321 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046173350 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
09:49:33 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
09:49:33 INFO - PROCESS | 3564 | 1467046173495 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046173511 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
09:49:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 230ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
09:49:33 INFO - PROCESS | 3564 | 1467046173728 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046173744 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
09:49:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 172ms
09:49:33 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
09:49:33 INFO - PROCESS | 3564 | 1467046173904 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:33 INFO - PROCESS | 3564 | 1467046173921 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
09:49:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
09:49:34 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
09:49:34 INFO - PROCESS | 3564 | 1467046174083 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - PROCESS | 3564 | 1467046174102 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
09:49:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
09:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:49:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
09:49:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
09:49:34 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
09:49:34 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
09:49:34 INFO - PROCESS | 3564 | 1467046174253 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - PROCESS | 3564 | 1467046174270 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
09:49:34 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 230ms
09:49:34 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
09:49:34 INFO - PROCESS | 3564 | 1467046174487 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - PROCESS | 3564 | 1467046174506 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
09:49:34 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
09:49:34 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
09:49:34 INFO - PROCESS | 3564 | 1467046174661 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - PROCESS | 3564 | 1467046174677 Marionette INFO sendAsync c90d4069-996f-4817-b74f-eff5ae7fdbc0
09:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: