builder: mozilla-aurora_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-138
starttime: 1465127660.08
results: success (0)
buildid: 20160605005144
builduid: 2a18fba1f5a14db4ad654ad750b1a20c
revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:20.081905) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:20.082661) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:20.082953) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:20.575338) =========
========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-05 04:54:20.575948) =========
'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-138
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-138
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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-138
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
--04:54:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
04:54:21 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.052000
========= master_lag: 5.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-05 04:54:26.698349) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-05 04:54:26.698955) =========
'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-138
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-138
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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-138
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.701000
========= master_lag: 0.08 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-05 04:54:30.481220) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 04:54:30.481591) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-138
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-138
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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-138
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-05 04:54:30,719 truncating revision to first 12 chars
2016-06-05 04:54:30,719 Setting DEBUG logging.
2016-06-05 04:54:30,719 attempt 1/10
2016-06-05 04:54:30,719 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b770efcfb3f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-05 04:54:31,230 unpacking tar archive at: mozilla-aurora-9b770efcfb3f/testing/mozharness/
program finished with exit code 0
elapsedTime=1.278000
========= master_lag: 0.10 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 04:54:31.864553) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:31.864834) =========
script_repo_revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:31.865206) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:31.865490) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 04:54:31.882550) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-06-05 04:54:31.882922) =========
'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-aurora' '--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-aurora', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-138
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-138
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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-138
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
04:54:31 INFO - MultiFileLogger online at 20160605 04:54:31 in C:\slave\test
04:54:31 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-aurora --download-symbols ondemand
04:54:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:54:32 INFO - {'append_to_log': False,
04:54:32 INFO - 'base_work_dir': 'C:\\slave\\test',
04:54:32 INFO - 'blob_upload_branch': 'mozilla-aurora',
04:54:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:54:32 INFO - 'buildbot_json_path': 'buildprops.json',
04:54:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:54:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:54:32 INFO - 'download_minidump_stackwalk': True,
04:54:32 INFO - 'download_symbols': 'ondemand',
04:54:32 INFO - 'e10s': True,
04:54:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:54:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:54:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:54:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:54:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:54:32 INFO - 'C:/mozilla-build/tooltool.py'),
04:54:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:54:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:54:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:54:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:54:32 INFO - 'log_level': 'info',
04:54:32 INFO - 'log_to_console': True,
04:54:32 INFO - 'opt_config_files': (),
04:54:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:54:32 INFO - '--processes=1',
04:54:32 INFO - '--config=%(test_path)s/wptrunner.ini',
04:54:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:54:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:54:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:54:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:54:32 INFO - 'pip_index': False,
04:54:32 INFO - 'require_test_zip': True,
04:54:32 INFO - 'test_type': ('testharness',),
04:54:32 INFO - 'this_chunk': '1',
04:54:32 INFO - 'total_chunks': '5',
04:54:32 INFO - 'virtualenv_path': 'venv',
04:54:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:54:32 INFO - 'work_dir': 'build'}
04:54:32 INFO - #####
04:54:32 INFO - ##### Running clobber step.
04:54:32 INFO - #####
04:54:32 INFO - Running pre-action listener: _resource_record_pre_action
04:54:32 INFO - Running main action method: clobber
04:54:32 INFO - rmtree: C:\slave\test\build
04:54:32 INFO - Using _rmtree_windows ...
04:54:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:55:55 INFO - Running post-action listener: _resource_record_post_action
04:55:55 INFO - #####
04:55:55 INFO - ##### Running read-buildbot-config step.
04:55:55 INFO - #####
04:55:55 INFO - Running pre-action listener: _resource_record_pre_action
04:55:55 INFO - Running main action method: read_buildbot_config
04:55:55 INFO - Using buildbot properties:
04:55:55 INFO - {
04:55:55 INFO - "project": "",
04:55:55 INFO - "product": "firefox",
04:55:55 INFO - "script_repo_revision": "production",
04:55:55 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-pgo-unittest",
04:55:55 INFO - "repository": "",
04:55:55 INFO - "buildername": "Windows 7 32-bit mozilla-aurora pgo test web-platform-tests-e10s-1",
04:55:55 INFO - "buildid": "20160605005144",
04:55:55 INFO - "pgo_build": "True",
04:55:55 INFO - "basedir": "C:\\slave\\test",
04:55:55 INFO - "buildnumber": 28,
04:55:55 INFO - "slavename": "t-w732-ix-138",
04:55:55 INFO - "revision": "9b770efcfb3f0b5127446d8a17682e2d7235ff51",
04:55:55 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
04:55:55 INFO - "platform": "win32",
04:55:55 INFO - "branch": "mozilla-aurora",
04:55:55 INFO - "repo_path": "releases/mozilla-aurora",
04:55:55 INFO - "moz_repo_path": "",
04:55:55 INFO - "stage_platform": "win32-pgo",
04:55:55 INFO - "builduid": "2a18fba1f5a14db4ad654ad750b1a20c",
04:55:55 INFO - "slavebuilddir": "test"
04:55:55 INFO - }
04:55:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json.
04:55:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip.
04:55:55 INFO - Running post-action listener: _resource_record_post_action
04:55:55 INFO - #####
04:55:55 INFO - ##### Running download-and-extract step.
04:55:55 INFO - #####
04:55:55 INFO - Running pre-action listener: _resource_record_pre_action
04:55:55 INFO - Running main action method: download_and_extract
04:55:55 INFO - mkdir: C:\slave\test\build\tests
04:55:55 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')]}
04:55:55 INFO - https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net
04:55:55 INFO - trying https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json
04:55:55 INFO - Downloading https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json
04:55:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1
04:55:56 INFO - Downloaded 1218 bytes.
04:55:56 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json
04:55:56 INFO - Using the following test package requirements:
04:55:56 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:55:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'],
04:55:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:55:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'jsshell-win32.zip'],
04:55:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'],
04:55:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:55:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'],
04:55:56 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'],
04:55:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'],
04:55:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:55:56 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']}
04:55:56 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
04:55:56 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')]}
04:55:56 INFO - https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
04:55:56 INFO - trying https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip
04:55:56 INFO - Downloading https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip
04:55:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1
04:55:57 INFO - Downloaded 19035143 bytes.
04:55:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:55:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:55:59 INFO - caution: filename not matched: web-platform/*
04:55:59 INFO - Return code: 11
04:55:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:55:59 INFO - https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
04:55:59 INFO - trying https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip
04:55:59 INFO - Downloading https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip
04:55:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1
04:56:02 INFO - Downloaded 36389109 bytes.
04:56:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:56:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:56:59 INFO - caution: filename not matched: bin/*
04:56:59 INFO - caution: filename not matched: config/*
04:56:59 INFO - caution: filename not matched: mozbase/*
04:56:59 INFO - caution: filename not matched: marionette/*
04:56:59 INFO - caution: filename not matched: tools/wptserve/*
04:56:59 INFO - Return code: 11
04:56:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:56:59 INFO - https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net
04:56:59 INFO - trying https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:56:59 INFO - Downloading https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip
04:56:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1
04:57:02 INFO - Downloaded 56094278 bytes.
04:57:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:57:02 INFO - mkdir: C:\slave\test\properties
04:57:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:57:02 INFO - Writing to file C:\slave\test\properties\build_url
04:57:02 INFO - Contents:
04:57:02 INFO - build_url:https://queue.taskcluster.net/v1/task/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:57:03 INFO - Running post-action listener: _resource_record_post_action
04:57:03 INFO - Running post-action listener: set_extra_try_arguments
04:57:03 INFO - #####
04:57:03 INFO - ##### Running create-virtualenv step.
04:57:03 INFO - #####
04:57:03 INFO - Running pre-action listener: _pre_create_virtualenv
04:57:03 INFO - Running pre-action listener: _resource_record_pre_action
04:57:03 INFO - Running main action method: create_virtualenv
04:57:03 INFO - Creating virtualenv C:\slave\test\build\venv
04:57:03 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
04:57:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
04:57:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:57:08 INFO - Installing distribute......................................................................................................................................................................................done.
04:57:10 INFO - Return code: 0
04:57:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:57: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')]}
04:57:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:57: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')]}
04:57:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:57:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C77200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-138', 'USERDOMAIN': 'T-W732-IX-138', '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-138', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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
04:57:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
04:57:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:57:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:10 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:10 INFO - 'DCLOCATION': 'SCL3',
04:57:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:10 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:10 INFO - 'HOMEDRIVE': 'C:',
04:57:10 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:10 INFO - 'KTS_VERSION': '1.19c',
04:57:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:10 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:10 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:10 INFO - 'MOZ_AIRBAG': '1',
04:57:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:10 INFO - 'MOZ_MSVCVERSION': '8',
04:57:10 INFO - 'MOZ_NO_REMOTE': '1',
04:57:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:10 INFO - 'NO_EM_RESTART': '1',
04:57:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:10 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:10 INFO - 'OS': 'Windows_NT',
04:57:10 INFO - 'OURDRIVE': 'C:',
04:57: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:10 INFO - 'PROCESSOR_LEVEL': '6',
04:57:10 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:10 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:10 INFO - 'PROMPT': '$P$G',
04:57:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:10 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:10 INFO - 'PWD': 'C:\\slave\\test',
04:57:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:10 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:10 INFO - 'SYSTEMDRIVE': 'C:',
04:57:10 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:10 INFO - 'TEST1': 'testie',
04:57:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:10 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:10 INFO - 'USERNAME': 'cltbld',
04:57:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:10 INFO - 'WINDIR': 'C:\\windows',
04:57:10 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57:11 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:57:11 INFO - Downloading/unpacking psutil>=0.7.1
04:57:11 INFO - Running setup.py egg_info for package psutil
04:57:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:57:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:57:11 INFO - Installing collected packages: psutil
04:57:11 INFO - Running setup.py install for psutil
04:57:11 INFO - building 'psutil._psutil_windows' extension
04:57:11 INFO - error: Unable to find vcvarsall.bat
04:57: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-0idtbc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:57:11 INFO - running install
04:57:11 INFO - running build
04:57:11 INFO - running build_py
04:57:11 INFO - creating build
04:57:11 INFO - creating build\lib.win32-2.7
04:57:11 INFO - creating build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:57:11 INFO - running build_ext
04:57:11 INFO - building 'psutil._psutil_windows' extension
04:57:11 INFO - error: Unable to find vcvarsall.bat
04:57:11 INFO - ----------------------------------------
04:57: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-0idtbc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:57:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:57:11 WARNING - Return code: 1
04:57: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 psutil>=0.7.1 failed after 1 tries!
04:57:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:57: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')]}
04:57:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:57: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')]}
04:57:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:57: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', '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 0x01B736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C77200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-138', 'USERDOMAIN': 'T-W732-IX-138', '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-138', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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
04:57: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
04:57: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 mozsystemmonitor==0.0.0
04:57:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:11 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:11 INFO - 'DCLOCATION': 'SCL3',
04:57:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:11 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:11 INFO - 'HOMEDRIVE': 'C:',
04:57:11 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:11 INFO - 'KTS_VERSION': '1.19c',
04:57:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:11 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:11 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:11 INFO - 'MOZ_AIRBAG': '1',
04:57:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:11 INFO - 'MOZ_MSVCVERSION': '8',
04:57:11 INFO - 'MOZ_NO_REMOTE': '1',
04:57:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:11 INFO - 'NO_EM_RESTART': '1',
04:57:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:11 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:11 INFO - 'OS': 'Windows_NT',
04:57:11 INFO - 'OURDRIVE': 'C:',
04:57: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:11 INFO - 'PROCESSOR_LEVEL': '6',
04:57:11 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:11 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:11 INFO - 'PROMPT': '$P$G',
04:57:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:11 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:11 INFO - 'PWD': 'C:\\slave\\test',
04:57:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:11 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:11 INFO - 'SYSTEMDRIVE': 'C:',
04:57:11 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:11 INFO - 'TEST1': 'testie',
04:57:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:11 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:11 INFO - 'USERNAME': 'cltbld',
04:57:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:11 INFO - 'WINDIR': 'C:\\windows',
04:57:11 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57:12 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:57:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:57:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:57:12 INFO - Running setup.py egg_info for package mozsystemmonitor
04:57:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:57:12 INFO - Running setup.py egg_info for package psutil
04:57:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:57:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:57:12 INFO - Installing collected packages: mozsystemmonitor, psutil
04:57:12 INFO - Running setup.py install for mozsystemmonitor
04:57:12 INFO - Running setup.py install for psutil
04:57:12 INFO - building 'psutil._psutil_windows' extension
04:57:12 INFO - error: Unable to find vcvarsall.bat
04:57:12 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sqfvw9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:57:12 INFO - running install
04:57:12 INFO - running build
04:57:12 INFO - running build_py
04:57:12 INFO - running build_ext
04:57:12 INFO - building 'psutil._psutil_windows' extension
04:57:12 INFO - error: Unable to find vcvarsall.bat
04:57:12 INFO - ----------------------------------------
04:57:12 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sqfvw9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:57:12 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:57:12 WARNING - Return code: 1
04:57:12 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
04:57:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:57:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:57:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:57:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:57:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:57:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C77200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-138', 'USERDOMAIN': 'T-W732-IX-138', '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-138', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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
04:57:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
04:57:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:57:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:12 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:12 INFO - 'DCLOCATION': 'SCL3',
04:57:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:12 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:12 INFO - 'HOMEDRIVE': 'C:',
04:57:12 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:12 INFO - 'KTS_VERSION': '1.19c',
04:57:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:12 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:12 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:12 INFO - 'MOZ_AIRBAG': '1',
04:57:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:12 INFO - 'MOZ_MSVCVERSION': '8',
04:57:12 INFO - 'MOZ_NO_REMOTE': '1',
04:57:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:12 INFO - 'NO_EM_RESTART': '1',
04:57:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:12 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:12 INFO - 'OS': 'Windows_NT',
04:57:12 INFO - 'OURDRIVE': 'C:',
04:57:12 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:12 INFO - 'PROCESSOR_LEVEL': '6',
04:57:12 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:12 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:12 INFO - 'PROMPT': '$P$G',
04:57:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:12 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:12 INFO - 'PWD': 'C:\\slave\\test',
04:57:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:12 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:12 INFO - 'SYSTEMDRIVE': 'C:',
04:57:12 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:12 INFO - 'TEST1': 'testie',
04:57:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:12 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:12 INFO - 'USERNAME': 'cltbld',
04:57:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:12 INFO - 'WINDIR': 'C:\\windows',
04:57:12 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57:13 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:57:13 INFO - Downloading/unpacking blobuploader==1.2.4
04:57:13 INFO - Downloading blobuploader-1.2.4.tar.gz
04:57:13 INFO - Running setup.py egg_info for package blobuploader
04:57:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:57:16 INFO - Running setup.py egg_info for package requests
04:57:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:57:16 INFO - Downloading docopt-0.6.1.tar.gz
04:57:16 INFO - Running setup.py egg_info for package docopt
04:57:16 INFO - Installing collected packages: blobuploader, docopt, requests
04:57:16 INFO - Running setup.py install for blobuploader
04:57:16 INFO - Running setup.py install for docopt
04:57:16 INFO - Running setup.py install for requests
04:57:16 INFO - Successfully installed blobuploader docopt requests
04:57:16 INFO - Cleaning up...
04:57:16 INFO - Return code: 0
04:57:16 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:57: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')]}
04:57:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:57: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')]}
04:57:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:57: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 0x01B736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C77200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, '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-138', 'USERDOMAIN': 'T-W732-IX-138', '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-138', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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
04:57:17 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
04:57:17 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
04:57:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:17 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:17 INFO - 'DCLOCATION': 'SCL3',
04:57:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:17 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:17 INFO - 'HOMEDRIVE': 'C:',
04:57:17 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:17 INFO - 'KTS_VERSION': '1.19c',
04:57:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:17 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:17 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:17 INFO - 'MOZ_AIRBAG': '1',
04:57:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:17 INFO - 'MOZ_MSVCVERSION': '8',
04:57:17 INFO - 'MOZ_NO_REMOTE': '1',
04:57:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:17 INFO - 'NO_EM_RESTART': '1',
04:57:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:17 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:17 INFO - 'OS': 'Windows_NT',
04:57:17 INFO - 'OURDRIVE': 'C:',
04:57:17 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:17 INFO - 'PROCESSOR_LEVEL': '6',
04:57:17 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:17 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:17 INFO - 'PROMPT': '$P$G',
04:57:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:17 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:17 INFO - 'PWD': 'C:\\slave\\test',
04:57:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:17 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:17 INFO - 'SYSTEMDRIVE': 'C:',
04:57:17 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:17 INFO - 'TEST1': 'testie',
04:57:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:17 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:17 INFO - 'USERNAME': 'cltbld',
04:57:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:17 INFO - 'WINDIR': 'C:\\windows',
04:57:17 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57:21 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:57:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:57:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:57:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:57:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:57:21 INFO - Unpacking c:\slave\test\build\tests\marionette
04:57:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:57:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:57:21 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
04:57:21 INFO - Running setup.py install for browsermob-proxy
04:57:35 INFO - Running setup.py install for manifestparser
04:57:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for marionette-client
04:57:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:57:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for marionette-driver
04:57:35 INFO - Running setup.py install for mozcrash
04:57:35 INFO - Running setup.py install for mozdebug
04:57:35 INFO - Running setup.py install for mozdevice
04:57:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozfile
04:57:35 INFO - Running setup.py install for mozhttpd
04:57:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozinfo
04:57:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozInstall
04:57:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozleak
04:57:35 INFO - Running setup.py install for mozlog
04:57:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for moznetwork
04:57:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozprocess
04:57:35 INFO - Running setup.py install for mozprofile
04:57:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozrunner
04:57:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for mozscreenshot
04:57:35 INFO - Running setup.py install for moztest
04:57:35 INFO - Running setup.py install for mozversion
04:57:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:57:35 INFO - Running setup.py install for wptserve
04:57:35 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
04:57:35 INFO - Cleaning up...
04:57:35 INFO - Return code: 0
04:57:35 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:57:35 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')]}
04:57:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:57:35 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')]}
04:57:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:57:35 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 0x01B736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C77200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, '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-138', 'USERDOMAIN': 'T-W732-IX-138', '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-138', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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
04:57:35 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
04:57:35 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
04:57:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:35 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:35 INFO - 'DCLOCATION': 'SCL3',
04:57:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:35 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:35 INFO - 'HOMEDRIVE': 'C:',
04:57:35 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:35 INFO - 'KTS_VERSION': '1.19c',
04:57:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:35 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:35 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:35 INFO - 'MOZ_AIRBAG': '1',
04:57:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:35 INFO - 'MOZ_MSVCVERSION': '8',
04:57:35 INFO - 'MOZ_NO_REMOTE': '1',
04:57:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:35 INFO - 'NO_EM_RESTART': '1',
04:57:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:35 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:35 INFO - 'OS': 'Windows_NT',
04:57:35 INFO - 'OURDRIVE': 'C:',
04:57:35 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:35 INFO - 'PROCESSOR_LEVEL': '6',
04:57:35 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:35 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:35 INFO - 'PROMPT': '$P$G',
04:57:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:35 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:35 INFO - 'PWD': 'C:\\slave\\test',
04:57:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:35 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:35 INFO - 'SYSTEMDRIVE': 'C:',
04:57:35 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:35 INFO - 'TEST1': 'testie',
04:57:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:35 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:35 INFO - 'USERNAME': 'cltbld',
04:57:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:35 INFO - 'WINDIR': 'C:\\windows',
04:57:35 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:57:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:57:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:57:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:57:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:57:40 INFO - Unpacking c:\slave\test\build\tests\marionette
04:57:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:57:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:57:40 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))
04:57:51 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))
04:57:51 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))
04:57:51 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))
04:57:51 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))
04:57:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
04:57:51 INFO - Downloading blessings-1.6.tar.gz
04:57:51 INFO - Running setup.py egg_info for package blessings
04:57:51 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))
04:57:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
04:57:51 INFO - Running setup.py install for blessings
04:57:51 INFO - Running setup.py install for browsermob-proxy
04:57:51 INFO - Running setup.py install for manifestparser
04:57:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for marionette-client
04:57:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:57:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for marionette-driver
04:57:51 INFO - Running setup.py install for mozcrash
04:57:51 INFO - Running setup.py install for mozdebug
04:57:51 INFO - Running setup.py install for mozdevice
04:57:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for mozhttpd
04:57:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for mozInstall
04:57:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for mozleak
04:57:51 INFO - Running setup.py install for mozprofile
04:57:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Running setup.py install for mozrunner
04:57:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:57:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:57:53 INFO - Running setup.py install for mozscreenshot
04:57:53 INFO - Running setup.py install for moztest
04:57:53 INFO - Running setup.py install for mozversion
04:57:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:57:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:57:53 INFO - Running setup.py install for wptserve
04:57:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:57:53 INFO - Cleaning up...
04:57:53 INFO - Return code: 0
04:57:53 INFO - Done creating virtualenv C:\slave\test\build\venv.
04:57:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:57:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:57:53 INFO - Reading from file tmpfile_stdout
04:57:53 INFO - Using _rmtree_windows ...
04:57:53 INFO - Using _rmtree_windows ...
04:57:53 INFO - Current package versions:
04:57:53 INFO - blessings == 1.6
04:57:53 INFO - blobuploader == 1.2.4
04:57:53 INFO - browsermob-proxy == 0.6.0
04:57:53 INFO - distribute == 0.6.14
04:57:53 INFO - docopt == 0.6.1
04:57:53 INFO - manifestparser == 1.1
04:57:53 INFO - marionette-client == 2.3.0
04:57:53 INFO - marionette-driver == 1.4.0
04:57:53 INFO - mozInstall == 1.12
04:57:53 INFO - mozcrash == 0.17
04:57:53 INFO - mozdebug == 0.1
04:57:53 INFO - mozdevice == 0.48
04:57:53 INFO - mozfile == 1.2
04:57:53 INFO - mozhttpd == 0.7
04:57:53 INFO - mozinfo == 0.9
04:57:53 INFO - mozleak == 0.1
04:57:53 INFO - mozlog == 3.1
04:57:53 INFO - moznetwork == 0.27
04:57:53 INFO - mozprocess == 0.22
04:57:53 INFO - mozprofile == 0.28
04:57:53 INFO - mozrunner == 6.11
04:57:53 INFO - mozscreenshot == 0.1
04:57:53 INFO - mozsystemmonitor == 0.0
04:57:53 INFO - moztest == 0.7
04:57:53 INFO - mozversion == 1.4
04:57:53 INFO - requests == 1.2.3
04:57:53 INFO - wptserve == 1.4.0
04:57:53 INFO - Running post-action listener: _resource_record_post_action
04:57:53 INFO - Running post-action listener: _start_resource_monitoring
04:57:53 INFO - Starting resource monitoring.
04:57:54 INFO - #####
04:57:54 INFO - ##### Running pull step.
04:57:54 INFO - #####
04:57:54 INFO - Running pre-action listener: _resource_record_pre_action
04:57:54 INFO - Running main action method: pull
04:57:54 INFO - Pull has nothing to do!
04:57:54 INFO - Running post-action listener: _resource_record_post_action
04:57:54 INFO - #####
04:57:54 INFO - ##### Running install step.
04:57:54 INFO - #####
04:57:54 INFO - Running pre-action listener: _resource_record_pre_action
04:57:54 INFO - Running main action method: install
04:57:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:57:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:57:54 INFO - Reading from file tmpfile_stdout
04:57:54 INFO - Using _rmtree_windows ...
04:57:54 INFO - Using _rmtree_windows ...
04:57:54 INFO - Detecting whether we're running mozinstall >=1.0...
04:57:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
04:57:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
04:57:54 INFO - Reading from file tmpfile_stdout
04:57:54 INFO - Output received:
04:57:54 INFO - Usage: mozinstall-script.py [options] installer
04:57:54 INFO - Options:
04:57:54 INFO - -h, --help show this help message and exit
04:57:54 INFO - -d DEST, --destination=DEST
04:57:54 INFO - Directory to install application into. [default:
04:57:54 INFO - "C:\slave\test"]
04:57:54 INFO - --app=APP Application being installed. [default: firefox]
04:57:54 INFO - Using _rmtree_windows ...
04:57:54 INFO - Using _rmtree_windows ...
04:57:54 INFO - mkdir: C:\slave\test\build\application
04:57:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
04:57:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application
04:57:55 INFO - Reading from file tmpfile_stdout
04:57:55 INFO - Output received:
04:57:55 INFO - C:\slave\test\build\application\firefox\firefox.exe
04:57:55 INFO - Using _rmtree_windows ...
04:57:55 INFO - Using _rmtree_windows ...
04:57:55 INFO - Running post-action listener: _resource_record_post_action
04:57:55 INFO - #####
04:57:55 INFO - ##### Running run-tests step.
04:57:55 INFO - #####
04:57:55 INFO - Running pre-action listener: _resource_record_pre_action
04:57:55 INFO - Running main action method: run_tests
04:57:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
04:57:55 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:57:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:57:55 INFO - grabbing minidump binary from tooltool
04:57:55 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')]}
04:57:55 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 0x01BA2368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C890C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
04:57:55 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
04:57:55 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
04:57:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:57:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsw7gta
04:57:56 INFO - INFO - File integrity verified, renaming tmpsw7gta to win32-minidump_stackwalk.exe
04:57:56 INFO - Return code: 0
04:57:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
04:57:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
04:57: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/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.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
04:57: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/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.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
04:57:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:57:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:57:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:57:56 INFO - 'COMPUTERNAME': 'T-W732-IX-138',
04:57:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:57:56 INFO - 'DCLOCATION': 'SCL3',
04:57:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:57:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:57:56 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:57:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:57:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:57:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:57:56 INFO - 'HOMEDRIVE': 'C:',
04:57:56 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:57:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:57:56 INFO - 'KTS_VERSION': '1.19c',
04:57:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:57:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:57:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-138',
04:57:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
04:57:56 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:57:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:57:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:57:56 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:57:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:57:56 INFO - 'MOZ_AIRBAG': '1',
04:57:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:57:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:57:56 INFO - 'MOZ_MSVCVERSION': '8',
04:57:56 INFO - 'MOZ_NO_REMOTE': '1',
04:57:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:57:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:57:56 INFO - 'NO_EM_RESTART': '1',
04:57:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:57:56 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:57:56 INFO - 'OS': 'Windows_NT',
04:57:56 INFO - 'OURDRIVE': 'C:',
04:57: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
04:57:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:57:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:57:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:57:56 INFO - 'PROCESSOR_LEVEL': '6',
04:57:56 INFO - 'PROCESSOR_REVISION': '1e05',
04:57:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:57:56 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:57:56 INFO - 'PROMPT': '$P$G',
04:57:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:57:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:57:56 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:57:56 INFO - 'PWD': 'C:\\slave\\test',
04:57:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:57:56 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:57:56 INFO - 'SYSTEMDRIVE': 'C:',
04:57:56 INFO - 'SYSTEMROOT': 'C:\\windows',
04:57:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:56 INFO - 'TEST1': 'testie',
04:57:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:57:56 INFO - 'USERDOMAIN': 'T-W732-IX-138',
04:57:56 INFO - 'USERNAME': 'cltbld',
04:57:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:57:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:57:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:57:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:57:56 INFO - 'WINDIR': 'C:\\windows',
04:57:56 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:57:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:57:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:57: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/W5CjDhy6REGP23PMUoA2Vg/artifacts/public/build/firefox-48.0a2.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
04:57: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
04:57:58 INFO - import pkg_resources
04:57:59 INFO - Using 1 client processes
04:58:02 INFO - SUITE-START | Running 1476 tests
04:58:02 INFO - Running testharness tests
04:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:58:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
04:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:58:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
04:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:58:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
04:58:02 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 1ms
04:58:02 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
04:58:02 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:58:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:58:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:58:02 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:58:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:58:02 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:58:02 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
04:58:02 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:58:02 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:58:02 INFO - Setting up ssl
04:58:03 INFO - PROCESS | certutil |
04:58:03 INFO - PROCESS | certutil |
04:58:03 INFO - PROCESS | certutil |
04:58:03 INFO - Certificate Nickname Trust Attributes
04:58:03 INFO - SSL,S/MIME,JAR/XPI
04:58:03 INFO -
04:58:03 INFO - web-platform-tests CT,,
04:58:03 INFO -
04:58:03 INFO - Starting runner
04:58:05 INFO - PROCESS | 2904 | 1465127885464 Marionette INFO Listening on port 2828
04:58:08 INFO - PROCESS | 2904 | 1465127888171 Marionette INFO startBrowser f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:08 INFO - PROCESS | 2904 | 1465127888181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:08 INFO - PROCESS | 2904 | 1465127888981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:09 INFO - PROCESS | 2904 | 1465127889013 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:09 INFO - PROCESS | 2904 | 1465127889331 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - PROCESS | 2904 | 1465127892338 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:58:12 INFO - PROCESS | 2904 | 1465127892424 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - PROCESS | 2904 | 1465127892430 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
04:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:58:12 INFO - PROCESS | 2904 | 1465127892693 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - PROCESS | 2904 | 1465127892716 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 172ms
04:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:58:12 INFO - PROCESS | 2904 | 1465127892865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:12 INFO - PROCESS | 2904 | 1465127892892 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 230ms
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:58:13 INFO - PROCESS | 2904 | 1465127893099 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - PROCESS | 2904 | 1465127893116 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:58:13 INFO - PROCESS | 2904 | 1465127893274 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - PROCESS | 2904 | 1465127893295 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 120ms
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:58:13 INFO - PROCESS | 2904 | 1465127893399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - PROCESS | 2904 | 1465127893413 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
04:58:13 INFO - PROCESS | 2904 | 1465127893599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:58:13 INFO - PROCESS | 2904 | 1465127893613 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:58:13 INFO - PROCESS | 2904 | 1465127893779 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - PROCESS | 2904 | 1465127893797 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
04:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:58:13 INFO - PROCESS | 2904 | 1465127893904 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:13 INFO - PROCESS | 2904 | 1465127893921 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:58:14 INFO - PROCESS | 2904 | 1465127894076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894097 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:58:14 INFO - PROCESS | 2904 | 1465127894254 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894267 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:58:14 INFO - PROCESS | 2904 | 1465127894424 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:58:14 INFO - PROCESS | 2904 | 1465127894599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894614 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:58:14 INFO - PROCESS | 2904 | 1465127894774 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894791 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 121ms
04:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:58:14 INFO - PROCESS | 2904 | 1465127894906 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:14 INFO - PROCESS | 2904 | 1465127894922 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:58:15 INFO - PROCESS | 2904 | 1465127895162 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - PROCESS | 2904 | 1465127895185 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 230ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:58:15 INFO - PROCESS | 2904 | 1465127895327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - PROCESS | 2904 | 1465127895346 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 172ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:58:15 INFO - PROCESS | 2904 | 1465127895498 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - PROCESS | 2904 | 1465127895518 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:58:15 INFO - PROCESS | 2904 | 1465127895674 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - PROCESS | 2904 | 1465127895695 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 120ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:58:15 INFO - PROCESS | 2904 | 1465127895798 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - PROCESS | 2904 | 1465127895813 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
04:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:58:15 INFO - PROCESS | 2904 | 1465127895978 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896001 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:58:16 INFO - PROCESS | 2904 | 1465127896157 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896177 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:58:16 INFO - PROCESS | 2904 | 1465127896331 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896348 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 120ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:58:16 INFO - PROCESS | 2904 | 1465127896456 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896473 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 120ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:58:16 INFO - PROCESS | 2904 | 1465127896580 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896598 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:58:16 INFO - PROCESS | 2904 | 1465127896757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896777 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
04:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:58:16 INFO - PROCESS | 2904 | 1465127896939 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:16 INFO - PROCESS | 2904 | 1465127896958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:58:17 INFO - PROCESS | 2904 | 1465127897111 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897130 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:58:17 INFO - PROCESS | 2904 | 1465127897289 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897306 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:58:17 INFO - PROCESS | 2904 | 1465127897462 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:58:17 INFO - PROCESS | 2904 | 1465127897586 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:58:17 INFO - PROCESS | 2904 | 1465127897759 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 122ms
04:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:58:17 INFO - PROCESS | 2904 | 1465127897882 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:17 INFO - PROCESS | 2904 | 1465127897895 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:58:18 INFO - PROCESS | 2904 | 1465127898006 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898024 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:58:18 INFO - PROCESS | 2904 | 1465127898181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898198 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:58:18 INFO - PROCESS | 2904 | 1465127898358 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898375 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:58:18 INFO - PROCESS | 2904 | 1465127898539 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898556 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 120ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:58:18 INFO - PROCESS | 2904 | 1465127898658 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898681 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
04:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:58:18 INFO - PROCESS | 2904 | 1465127898832 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:18 INFO - PROCESS | 2904 | 1465127898849 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:58:19 INFO - PROCESS | 2904 | 1465127899007 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899024 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:58:19 INFO - PROCESS | 2904 | 1465127899182 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899233 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 231ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:58:19 INFO - PROCESS | 2904 | 1465127899420 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899433 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:58:19 INFO - PROCESS | 2904 | 1465127899591 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899609 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:58:19 INFO - PROCESS | 2904 | 1465127899765 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899783 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
04:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:58:19 INFO - PROCESS | 2904 | 1465127899941 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:19 INFO - PROCESS | 2904 | 1465127899958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:58:20 INFO - PROCESS | 2904 | 1465127900116 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - PROCESS | 2904 | 1465127900133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:58:20 INFO - PROCESS | 2904 | 1465127900291 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - PROCESS | 2904 | 1465127900308 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 172ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:58:20 INFO - PROCESS | 2904 | 1465127900470 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - PROCESS | 2904 | 1465127900482 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:58:20 INFO - PROCESS | 2904 | 1465127900641 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - PROCESS | 2904 | 1465127900660 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:58:20 INFO - PROCESS | 2904 | 1465127900815 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - PROCESS | 2904 | 1465127900831 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
04:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:58:21 INFO - PROCESS | 2904 | 1465127900995 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901024 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
04:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:58:21 INFO - PROCESS | 2904 | 1465127901166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
04:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:58:21 INFO - PROCESS | 2904 | 1465127901345 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901365 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
04:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:58:21 INFO - PROCESS | 2904 | 1465127901521 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901542 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
04:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:58:21 INFO - PROCESS | 2904 | 1465127901691 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901711 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
04:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:58:21 INFO - PROCESS | 2904 | 1465127901865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:21 INFO - PROCESS | 2904 | 1465127901887 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:58:22 INFO - PROCESS | 2904 | 1465127902041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 120ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:58:22 INFO - PROCESS | 2904 | 1465127902164 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:58:22 INFO - PROCESS | 2904 | 1465127902340 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902359 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:58:22 INFO - PROCESS | 2904 | 1465127902516 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902539 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:58:22 INFO - PROCESS | 2904 | 1465127902691 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902712 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 172ms
04:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:58:22 INFO - PROCESS | 2904 | 1465127902870 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:22 INFO - PROCESS | 2904 | 1465127902882 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:58:23 INFO - PROCESS | 2904 | 1465127903041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:58:23 INFO - PROCESS | 2904 | 1465127903215 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903238 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:58:23 INFO - PROCESS | 2904 | 1465127903391 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903411 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:58:23 INFO - PROCESS | 2904 | 1465127903516 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903534 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:58:23 INFO - PROCESS | 2904 | 1465127903691 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903711 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
04:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:58:23 INFO - PROCESS | 2904 | 1465127903866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:23 INFO - PROCESS | 2904 | 1465127903883 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:58:24 INFO - PROCESS | 2904 | 1465127904041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 121ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:58:24 INFO - PROCESS | 2904 | 1465127904169 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:58:24 INFO - PROCESS | 2904 | 1465127904341 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904360 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:58:24 INFO - PROCESS | 2904 | 1465127904463 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904480 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 172ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:58:24 INFO - PROCESS | 2904 | 1465127904640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904659 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:58:24 INFO - PROCESS | 2904 | 1465127904764 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904785 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
04:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:58:24 INFO - PROCESS | 2904 | 1465127904941 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:24 INFO - PROCESS | 2904 | 1465127904957 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 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.
04:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
04:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:58:25 INFO - PROCESS | 2904 | 1465127905116 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 INFO - PROCESS | 2904 | 1465127905131 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 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.
04:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
04:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:58:25 INFO - PROCESS | 2904 | 1465127905295 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 INFO - PROCESS | 2904 | 1465127905330 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 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.
04:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 471ms
04:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:58:25 INFO - PROCESS | 2904 | 1465127905770 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 INFO - PROCESS | 2904 | 1465127905795 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
04:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:58:25 INFO - PROCESS | 2904 | 1465127905945 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:25 INFO - PROCESS | 2904 | 1465127905965 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 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.
04:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 173ms
04:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:58:26 INFO - PROCESS | 2904 | 1465127906127 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 INFO - PROCESS | 2904 | 1465127906149 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 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.
04:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
04:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:58:26 INFO - PROCESS | 2904 | 1465127906304 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 INFO - PROCESS | 2904 | 1465127906324 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 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.
04:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
04:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:58:26 INFO - PROCESS | 2904 | 1465127906474 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 INFO - PROCESS | 2904 | 1465127906494 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 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.
04:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
04:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:58:26 INFO - PROCESS | 2904 | 1465127906649 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 INFO - PROCESS | 2904 | 1465127906673 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
04:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:58:26 INFO - PROCESS | 2904 | 1465127906825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:26 INFO - PROCESS | 2904 | 1465127906842 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 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.
04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:58:27 INFO - PROCESS | 2904 | 1465127906999 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 INFO - PROCESS | 2904 | 1465127907015 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 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.
04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:58:27 INFO - PROCESS | 2904 | 1465127907174 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 INFO - PROCESS | 2904 | 1465127907192 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 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.
04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 173ms
04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:58:27 INFO - PROCESS | 2904 | 1465127907356 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 INFO - PROCESS | 2904 | 1465127907373 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:58:27 INFO - PROCESS | 2904 | 1465127907527 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 INFO - PROCESS | 2904 | 1465127907548 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 332ms
04:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:58:27 INFO - PROCESS | 2904 | 1465127907860 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:27 INFO - PROCESS | 2904 | 1465127907880 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 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.
04:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:58:28 INFO - PROCESS | 2904 | 1465127908038 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908059 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 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.
04:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:58:28 INFO - PROCESS | 2904 | 1465127908208 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908228 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
04:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:58:28 INFO - PROCESS | 2904 | 1465127908382 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 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.
04:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:58:28 INFO - PROCESS | 2904 | 1465127908558 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908575 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:58:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:58:28 INFO - PROCESS | 2904 | 1465127908739 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908760 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:58:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
04:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:58:28 INFO - PROCESS | 2904 | 1465127908908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:28 INFO - PROCESS | 2904 | 1465127908925 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:58:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:58:29 INFO - PROCESS | 2904 | 1465127909088 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - PROCESS | 2904 | 1465127909110 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:58:29 INFO - PROCESS | 2904 | 1465127909258 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - PROCESS | 2904 | 1465127909277 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:58:29 INFO - PROCESS | 2904 | 1465127909432 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - PROCESS | 2904 | 1465127909455 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:58:29 INFO - PROCESS | 2904 | 1465127909608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - PROCESS | 2904 | 1465127909625 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:58:29 INFO - PROCESS | 2904 | 1465127909783 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:29 INFO - PROCESS | 2904 | 1465127909805 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 231ms
04:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:58:30 INFO - PROCESS | 2904 | 1465127910017 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - PROCESS | 2904 | 1465127910033 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
04:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:58:30 INFO - PROCESS | 2904 | 1465127910191 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - PROCESS | 2904 | 1465127910209 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 172ms
04:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:58:30 INFO - PROCESS | 2904 | 1465127910366 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - PROCESS | 2904 | 1465127910384 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
04:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:58:30 INFO - PROCESS | 2904 | 1465127910542 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:30 INFO - PROCESS | 2904 | 1465127910559 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:31 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
04:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 630ms
04:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:58:31 INFO - PROCESS | 2904 | 1465127911175 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:31 INFO - PROCESS | 2904 | 1465127911198 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
04:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:58:31 INFO - PROCESS | 2904 | 1465127911850 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:31 INFO - PROCESS | 2904 | 1465127911881 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 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
04:58:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:58:32 INFO - PROCESS | 2904 | 1465127912032 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912060 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 172ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:58:32 INFO - PROCESS | 2904 | 1465127912212 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912230 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:58:32 INFO - PROCESS | 2904 | 1465127912383 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:58:32 INFO - PROCESS | 2904 | 1465127912558 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912578 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:58:32 INFO - PROCESS | 2904 | 1465127912739 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912764 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 172ms
04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:58:32 INFO - PROCESS | 2904 | 1465127912908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:32 INFO - PROCESS | 2904 | 1465127912926 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:58:33 INFO - PROCESS | 2904 | 1465127913082 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913099 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:58:33 INFO - PROCESS | 2904 | 1465127913258 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913275 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:58:33 INFO - PROCESS | 2904 | 1465127913433 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913457 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:58:33 INFO - PROCESS | 2904 | 1465127913608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913635 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:58:33 INFO - PROCESS | 2904 | 1465127913781 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913799 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:58:33 INFO - PROCESS | 2904 | 1465127913960 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:33 INFO - PROCESS | 2904 | 1465127913978 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
04:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:58:34 INFO - PROCESS | 2904 | 1465127914132 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - PROCESS | 2904 | 1465127914148 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
04:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:58:34 INFO - PROCESS | 2904 | 1465127914310 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - PROCESS | 2904 | 1465127914332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
04:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:58:34 INFO - PROCESS | 2904 | 1465127914483 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - PROCESS | 2904 | 1465127914504 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
04:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:58:34 INFO - PROCESS | 2904 | 1465127914658 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - PROCESS | 2904 | 1465127914677 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
04:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:58:34 INFO - PROCESS | 2904 | 1465127914832 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:34 INFO - PROCESS | 2904 | 1465127914849 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:58:35 INFO - PROCESS | 2904 | 1465127915009 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915029 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:58:35 INFO - PROCESS | 2904 | 1465127915183 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915198 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 173ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:58:35 INFO - PROCESS | 2904 | 1465127915357 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915379 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:58:35 INFO - PROCESS | 2904 | 1465127915532 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915549 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:58:35 INFO - PROCESS | 2904 | 1465127915708 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915725 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
04:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:58:35 INFO - PROCESS | 2904 | 1465127915882 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:35 INFO - PROCESS | 2904 | 1465127915898 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
04:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:58:36 INFO - PROCESS | 2904 | 1465127916058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - PROCESS | 2904 | 1465127916077 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
04:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:58:36 INFO - PROCESS | 2904 | 1465127916233 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - PROCESS | 2904 | 1465127916248 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 230ms
04:58:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:58:36 INFO - PROCESS | 2904 | 1465127916466 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - PROCESS | 2904 | 1465127916481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:58: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
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:58:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:58:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
04:58:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:58:36 INFO - PROCESS | 2904 | 1465127916706 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - PROCESS | 2904 | 1465127916773 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.
04:58:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
04:58:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:58:36 INFO - PROCESS | 2904 | 1465127916932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:36 INFO - PROCESS | 2904 | 1465127916948 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 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.
04:58:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:58:37 INFO - PROCESS | 2904 | 1465127917108 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - PROCESS | 2904 | 1465127917127 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:58:37 INFO - PROCESS | 2904 | 1465127917290 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - PROCESS | 2904 | 1465127917308 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:58:37 INFO - PROCESS | 2904 | 1465127917457 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - PROCESS | 2904 | 1465127917479 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:58:37 INFO - PROCESS | 2904 | 1465127917694 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - PROCESS | 2904 | 1465127917755 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 291ms
04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:58:37 INFO - PROCESS | 2904 | 1465127917939 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:37 INFO - PROCESS | 2904 | 1465127917959 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:58:38 INFO - PROCESS | 2904 | 1465127918108 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - PROCESS | 2904 | 1465127918127 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:58:38 INFO - PROCESS | 2904 | 1465127918287 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - PROCESS | 2904 | 1465127918310 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:58:38 INFO - PROCESS | 2904 | 1465127918460 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - PROCESS | 2904 | 1465127918481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:58:38 INFO - PROCESS | 2904 | 1465127918635 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - PROCESS | 2904 | 1465127918659 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:58:38 INFO - PROCESS | 2904 | 1465127918808 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - PROCESS | 2904 | 1465127918836 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:58:38 INFO - PROCESS | 2904 | 1465127918982 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127918998 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:58:39 INFO - PROCESS | 2904 | 1465127919158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127919179 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:58:39 INFO - PROCESS | 2904 | 1465127919333 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127919349 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:58:39 INFO - PROCESS | 2904 | 1465127919508 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127919530 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:58:39 INFO - PROCESS | 2904 | 1465127919683 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127919698 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:58:39 INFO - PROCESS | 2904 | 1465127919858 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:39 INFO - PROCESS | 2904 | 1465127919881 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:58:40 INFO - PROCESS | 2904 | 1465127920034 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920048 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:58:40 INFO - PROCESS | 2904 | 1465127920211 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920228 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 172ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:58:40 INFO - PROCESS | 2904 | 1465127920390 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920406 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:58:40 INFO - PROCESS | 2904 | 1465127920561 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920581 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:58:40 INFO - PROCESS | 2904 | 1465127920738 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:58:40 INFO - PROCESS | 2904 | 1465127920909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:40 INFO - PROCESS | 2904 | 1465127920926 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:58:41 INFO - PROCESS | 2904 | 1465127921083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921106 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:58:41 INFO - PROCESS | 2904 | 1465127921260 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921277 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:58:41 INFO - PROCESS | 2904 | 1465127921437 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:58:41 INFO - PROCESS | 2904 | 1465127921608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921628 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:58:41 INFO - PROCESS | 2904 | 1465127921782 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921799 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:58:41 INFO - PROCESS | 2904 | 1465127921958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:41 INFO - PROCESS | 2904 | 1465127921976 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
04:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:58:42 INFO - PROCESS | 2904 | 1465127922133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - PROCESS | 2904 | 1465127922148 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
04:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:58:42 INFO - PROCESS | 2904 | 1465127922311 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - PROCESS | 2904 | 1465127922327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
04:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:58:42 INFO - PROCESS | 2904 | 1465127922487 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - PROCESS | 2904 | 1465127922499 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
04:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:58:42 INFO - PROCESS | 2904 | 1465127922658 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - PROCESS | 2904 | 1465127922677 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
04:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:58:42 INFO - PROCESS | 2904 | 1465127922832 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:42 INFO - PROCESS | 2904 | 1465127922892 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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)
04:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 733ms
04:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:58:43 INFO - PROCESS | 2904 | 1465127923567 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:43 INFO - PROCESS | 2904 | 1465127923595 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
04:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
04:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:58:44 INFO - PROCESS | 2904 | 1465127924242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:44 INFO - PROCESS | 2904 | 1465127924273 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
04:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:58:44 INFO - PROCESS | 2904 | 1465127924915 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:44 INFO - PROCESS | 2904 | 1465127924931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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)
04:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
04:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:58:45 INFO - PROCESS | 2904 | 1465127925592 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:45 INFO - PROCESS | 2904 | 1465127925618 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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)
04:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
04:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:58:46 INFO - PROCESS | 2904 | 1465127926262 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:46 INFO - PROCESS | 2904 | 1465127926279 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
04:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:58:46 INFO - PROCESS | 2904 | 1465127926935 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:46 INFO - PROCESS | 2904 | 1465127926949 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
04:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:58:47 INFO - PROCESS | 2904 | 1465127927609 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:47 INFO - PROCESS | 2904 | 1465127927638 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
04:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:58:48 INFO - PROCESS | 2904 | 1465127928281 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:48 INFO - PROCESS | 2904 | 1465127928295 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 671ms
04:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:58:48 INFO - PROCESS | 2904 | 1465127928955 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:48 INFO - PROCESS | 2904 | 1465127928978 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
04:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:58:49 INFO - PROCESS | 2904 | 1465127929628 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:49 INFO - PROCESS | 2904 | 1465127929653 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:49 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:58:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
04:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
04:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:58:49 INFO - PROCESS | 2904 | 1465127929806 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:49 INFO - PROCESS | 2904 | 1465127929825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
04:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:58:50 INFO - PROCESS | 2904 | 1465127929976 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:50 INFO - PROCESS | 2904 | 1465127929997 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:50 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
04:58:50 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:58:50 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
04:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 270ms
04:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:58:50 INFO - PROCESS | 2904 | 1465127930250 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:50 INFO - PROCESS | 2904 | 1465127930275 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 172ms
04:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:58:50 INFO - PROCESS | 2904 | 1465127930427 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:50 INFO - PROCESS | 2904 | 1465127930446 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
04:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:58:51 INFO - PROCESS | 2904 | 1465127931102 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:51 INFO - PROCESS | 2904 | 1465127931129 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
04:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:58:51 INFO - PROCESS | 2904 | 1465127931772 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:51 INFO - PROCESS | 2904 | 1465127931797 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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.)
04:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 671ms
04:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:58:52 INFO - PROCESS | 2904 | 1465127932446 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:52 INFO - PROCESS | 2904 | 1465127932471 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
04:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
04:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:58:53 INFO - PROCESS | 2904 | 1465127933120 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:53 INFO - PROCESS | 2904 | 1465127933149 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
04:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:58:53 INFO - PROCESS | 2904 | 1465127933793 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:53 INFO - PROCESS | 2904 | 1465127933818 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
04:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:58:53 INFO - PROCESS | 2904 | 1465127933966 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:54 INFO - PROCESS | 2904 | 1465127933983 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:58:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
04:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:58:54 INFO - PROCESS | 2904 | 1465127934639 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:54 INFO - PROCESS | 2904 | 1465127934665 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
04:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:58:55 INFO - PROCESS | 2904 | 1465127935313 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - PROCESS | 2904 | 1465127935338 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 231ms
04:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:58:55 INFO - PROCESS | 2904 | 1465127935546 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - PROCESS | 2904 | 1465127935565 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
04:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:58:55 INFO - PROCESS | 2904 | 1465127935723 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - PROCESS | 2904 | 1465127935741 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
04:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:58:55 INFO - PROCESS | 2904 | 1465127935894 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:55 INFO - PROCESS | 2904 | 1465127935914 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:58:56 INFO - PROCESS | 2904 | 1465127936071 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - PROCESS | 2904 | 1465127936083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:58:56 INFO - PROCESS | 2904 | 1465127936244 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - PROCESS | 2904 | 1465127936278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 270ms
04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:58:56 INFO - PROCESS | 2904 | 1465127936521 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - PROCESS | 2904 | 1465127936545 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:58:56 INFO - PROCESS | 2904 | 1465127936694 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - PROCESS | 2904 | 1465127936714 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
04:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:58:56 INFO - PROCESS | 2904 | 1465127936875 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:56 INFO - PROCESS | 2904 | 1465127936894 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 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
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:58:57 INFO - PROCESS | 2904 | 1465127937042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937065 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 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
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:58:57 INFO - PROCESS | 2904 | 1465127937216 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937232 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:58:57 INFO - PROCESS | 2904 | 1465127937393 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937419 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:58:57 INFO - PROCESS | 2904 | 1465127937568 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937583 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:58:57 INFO - PROCESS | 2904 | 1465127937742 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937759 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58: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
04:58:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:58:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
04:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 172ms
04:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:58:57 INFO - PROCESS | 2904 | 1465127937915 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:57 INFO - PROCESS | 2904 | 1465127937934 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:58:58 INFO - PROCESS | 2904 | 1465127938092 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - PROCESS | 2904 | 1465127938112 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:58:58 INFO - PROCESS | 2904 | 1465127938267 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - PROCESS | 2904 | 1465127938283 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:58:58 INFO - PROCESS | 2904 | 1465127938446 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - PROCESS | 2904 | 1465127938463 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:58:58 INFO - PROCESS | 2904 | 1465127938628 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - PROCESS | 2904 | 1465127938655 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:58:58 INFO - PROCESS | 2904 | 1465127938798 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - PROCESS | 2904 | 1465127938816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
04:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:58:58 INFO - PROCESS | 2904 | 1465127938974 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127938991 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:58:59 INFO - PROCESS | 2904 | 1465127939150 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939172 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:58:59 INFO - PROCESS | 2904 | 1465127939325 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939345 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 120ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:58:59 INFO - PROCESS | 2904 | 1465127939455 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939467 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 120ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:58:59 INFO - PROCESS | 2904 | 1465127939579 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939596 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:58:59 INFO - PROCESS | 2904 | 1465127939757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939774 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
04:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:58:59 INFO - PROCESS | 2904 | 1465127939927 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:58:59 INFO - PROCESS | 2904 | 1465127939944 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:59:00 INFO - PROCESS | 2904 | 1465127940105 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - PROCESS | 2904 | 1465127940122 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:59:00 INFO - PROCESS | 2904 | 1465127940276 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - PROCESS | 2904 | 1465127940292 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 172ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:59:00 INFO - PROCESS | 2904 | 1465127940449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - PROCESS | 2904 | 1465127940466 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:59:00 INFO - PROCESS | 2904 | 1465127940625 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - PROCESS | 2904 | 1465127940645 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:59:00 INFO - PROCESS | 2904 | 1465127940801 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - PROCESS | 2904 | 1465127940816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
04:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:59:00 INFO - PROCESS | 2904 | 1465127940975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127940993 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:59:01 INFO - PROCESS | 2904 | 1465127941155 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127941173 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:59:01 INFO - PROCESS | 2904 | 1465127941325 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127941344 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:59:01 INFO - PROCESS | 2904 | 1465127941499 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127941543 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 172ms
04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:59:01 INFO - PROCESS | 2904 | 1465127941674 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127941699 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 270ms
04:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:59:01 INFO - PROCESS | 2904 | 1465127941948 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:01 INFO - PROCESS | 2904 | 1465127941964 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:59:02 INFO - PROCESS | 2904 | 1465127942125 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - PROCESS | 2904 | 1465127942143 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:59:02 INFO - PROCESS | 2904 | 1465127942248 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - PROCESS | 2904 | 1465127942263 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:59:02 INFO - PROCESS | 2904 | 1465127942425 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - PROCESS | 2904 | 1465127942461 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 270ms
04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:59:02 INFO - PROCESS | 2904 | 1465127942705 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - PROCESS | 2904 | 1465127942725 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 172ms
04:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:59:02 INFO - PROCESS | 2904 | 1465127942880 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:02 INFO - PROCESS | 2904 | 1465127942908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:59:03 INFO - PROCESS | 2904 | 1465127943059 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943078 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:59:03 INFO - PROCESS | 2904 | 1465127943227 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943246 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:59:03 INFO - PROCESS | 2904 | 1465127943405 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943417 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:59:03 INFO - PROCESS | 2904 | 1465127943576 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:59:03 INFO - PROCESS | 2904 | 1465127943750 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
04:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:59:03 INFO - PROCESS | 2904 | 1465127943925 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:03 INFO - PROCESS | 2904 | 1465127943947 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:59:04 INFO - PROCESS | 2904 | 1465127944100 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - PROCESS | 2904 | 1465127944115 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:59:04 INFO - PROCESS | 2904 | 1465127944278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - PROCESS | 2904 | 1465127944299 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:59:04 INFO - PROCESS | 2904 | 1465127944455 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - PROCESS | 2904 | 1465127944481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:59:04 INFO - PROCESS | 2904 | 1465127944626 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - PROCESS | 2904 | 1465127944642 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:59:04 INFO - PROCESS | 2904 | 1465127944800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - PROCESS | 2904 | 1465127944816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
04:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:59:05 INFO - PROCESS | 2904 | 1465127944975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127944997 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:59:05 INFO - PROCESS | 2904 | 1465127945155 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127945173 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:59:05 INFO - PROCESS | 2904 | 1465127945330 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127945347 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 172ms
04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:59:05 INFO - PROCESS | 2904 | 1465127945501 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127945523 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:59:05 INFO - PROCESS | 2904 | 1465127945675 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127945692 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
04:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:59:05 INFO - PROCESS | 2904 | 1465127945849 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:05 INFO - PROCESS | 2904 | 1465127945866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:59:06 INFO - PROCESS | 2904 | 1465127946025 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946048 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:59:06 INFO - PROCESS | 2904 | 1465127946200 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946217 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:59:06 INFO - PROCESS | 2904 | 1465127946376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946394 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:59:06 INFO - PROCESS | 2904 | 1465127946555 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946576 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:59:06 INFO - PROCESS | 2904 | 1465127946726 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946744 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
04:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:59:06 INFO - PROCESS | 2904 | 1465127946900 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:06 INFO - PROCESS | 2904 | 1465127946916 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:59:07 INFO - PROCESS | 2904 | 1465127947075 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - PROCESS | 2904 | 1465127947096 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:59:07 INFO - PROCESS | 2904 | 1465127947251 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - PROCESS | 2904 | 1465127947266 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:59:07 INFO - PROCESS | 2904 | 1465127947425 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - PROCESS | 2904 | 1465127947442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:59:07 INFO - PROCESS | 2904 | 1465127947600 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - PROCESS | 2904 | 1465127947622 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:59:07 INFO - PROCESS | 2904 | 1465127947776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - PROCESS | 2904 | 1465127947793 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 172ms
04:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:59:07 INFO - PROCESS | 2904 | 1465127947950 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - PROCESS | 2904 | 1465127948016 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 230ms
04:59:08 INFO - PROCESS | 2904 | 1465127948179 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:59:08 INFO - PROCESS | 2904 | 1465127948184 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - PROCESS | 2904 | 1465127948199 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:59:08 INFO - PROCESS | 2904 | 1465127948360 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - PROCESS | 2904 | 1465127948377 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:59:08 INFO - PROCESS | 2904 | 1465127948533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - PROCESS | 2904 | 1465127948549 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:59:08 INFO - PROCESS | 2904 | 1465127948814 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - PROCESS | 2904 | 1465127948838 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 250ms
04:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:59:09 INFO - PROCESS | 2904 | 1465127948981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949001 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
04:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:59:09 INFO - PROCESS | 2904 | 1465127949156 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949176 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
04:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:59:09 INFO - PROCESS | 2904 | 1465127949327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949345 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
04:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:59:09 INFO - PROCESS | 2904 | 1465127949501 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949515 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
04:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:59:09 INFO - PROCESS | 2904 | 1465127949677 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949699 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
04:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:59:09 INFO - PROCESS | 2904 | 1465127949848 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:09 INFO - PROCESS | 2904 | 1465127949865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 172ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:59:10 INFO - PROCESS | 2904 | 1465127950026 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950048 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:59:10 INFO - PROCESS | 2904 | 1465127950201 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950223 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 172ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:59:10 INFO - PROCESS | 2904 | 1465127950375 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:59:10 INFO - PROCESS | 2904 | 1465127950549 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950567 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 173ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:59:10 INFO - PROCESS | 2904 | 1465127950726 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950743 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
04:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:59:10 INFO - PROCESS | 2904 | 1465127950911 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:10 INFO - PROCESS | 2904 | 1465127950932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:59:11 INFO - PROCESS | 2904 | 1465127951076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951095 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:59:11 INFO - PROCESS | 2904 | 1465127951251 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951266 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:59:11 INFO - PROCESS | 2904 | 1465127951425 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951445 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:59:11 INFO - PROCESS | 2904 | 1465127951601 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951617 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:59:11 INFO - PROCESS | 2904 | 1465127951776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951793 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
04:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:59:11 INFO - PROCESS | 2904 | 1465127951955 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:11 INFO - PROCESS | 2904 | 1465127951974 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:59:12 INFO - PROCESS | 2904 | 1465127952126 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - PROCESS | 2904 | 1465127952143 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:59:12 INFO - PROCESS | 2904 | 1465127952300 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - PROCESS | 2904 | 1465127952316 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:59:12 INFO - PROCESS | 2904 | 1465127952475 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - PROCESS | 2904 | 1465127952495 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:59:12 INFO - PROCESS | 2904 | 1465127952655 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - PROCESS | 2904 | 1465127952675 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
04:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:59:12 INFO - PROCESS | 2904 | 1465127952825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:12 INFO - PROCESS | 2904 | 1465127952843 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 172ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:59:13 INFO - PROCESS | 2904 | 1465127952999 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953016 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:59:13 INFO - PROCESS | 2904 | 1465127953175 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953195 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:59:13 INFO - PROCESS | 2904 | 1465127953351 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953365 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:59:13 INFO - PROCESS | 2904 | 1465127953525 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953542 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:59:13 INFO - PROCESS | 2904 | 1465127953701 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953723 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:59:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
04:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
04:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:59:13 INFO - PROCESS | 2904 | 1465127953875 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:13 INFO - PROCESS | 2904 | 1465127953893 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 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
04:59:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:59:14 INFO - PROCESS | 2904 | 1465127954049 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - PROCESS | 2904 | 1465127954072 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 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
04:59:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:59:14 INFO - PROCESS | 2904 | 1465127954226 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - PROCESS | 2904 | 1465127954243 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:14 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:59:14 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 230ms
04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:59:14 INFO - PROCESS | 2904 | 1465127954460 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - PROCESS | 2904 | 1465127954478 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 270ms
04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:59:14 INFO - PROCESS | 2904 | 1465127954731 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - PROCESS | 2904 | 1465127954748 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
04:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:59:14 INFO - PROCESS | 2904 | 1465127954927 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:14 INFO - PROCESS | 2904 | 1465127954961 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 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
04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 271ms
04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:59:15 INFO - PROCESS | 2904 | 1465127955210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - PROCESS | 2904 | 1465127955233 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 172ms
04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:59:15 INFO - PROCESS | 2904 | 1465127955391 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - PROCESS | 2904 | 1465127955410 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:59:15 INFO - PROCESS | 2904 | 1465127955566 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - PROCESS | 2904 | 1465127955584 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:59:15 INFO - PROCESS | 2904 | 1465127955740 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - PROCESS | 2904 | 1465127955761 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
04:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
04:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:59:15 INFO - PROCESS | 2904 | 1465127955911 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:15 INFO - PROCESS | 2904 | 1465127955931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:59:16 INFO - PROCESS | 2904 | 1465127956089 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956108 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:59:16 INFO - PROCESS | 2904 | 1465127956259 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956276 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 120ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:59:16 INFO - PROCESS | 2904 | 1465127956384 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956398 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:59:16 INFO - PROCESS | 2904 | 1465127956559 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956578 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:59:16 INFO - PROCESS | 2904 | 1465127956733 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956749 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
04:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:59:16 INFO - PROCESS | 2904 | 1465127956909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:16 INFO - PROCESS | 2904 | 1465127956931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:59:17 INFO - PROCESS | 2904 | 1465127957084 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - PROCESS | 2904 | 1465127957109 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:59:17 INFO - PROCESS | 2904 | 1465127957259 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - PROCESS | 2904 | 1465127957276 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:59:17 INFO - PROCESS | 2904 | 1465127957439 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - PROCESS | 2904 | 1465127957459 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:59:17 INFO - PROCESS | 2904 | 1465127957610 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - PROCESS | 2904 | 1465127957631 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 172ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:59:17 INFO - PROCESS | 2904 | 1465127957784 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - PROCESS | 2904 | 1465127957800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 172ms
04:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:59:17 INFO - PROCESS | 2904 | 1465127957959 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127957979 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:59:18 INFO - PROCESS | 2904 | 1465127958139 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127958158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:59:18 INFO - PROCESS | 2904 | 1465127958309 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127958326 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:59:18 INFO - PROCESS | 2904 | 1465127958483 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127958501 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:59:18 INFO - PROCESS | 2904 | 1465127958661 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127958678 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:59:18 INFO - PROCESS | 2904 | 1465127958841 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - PROCESS | 2904 | 1465127958857 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 120ms
04:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:59:18 INFO - PROCESS | 2904 | 1465127958964 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127958981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:59:19 INFO - PROCESS | 2904 | 1465127959141 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127959161 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:59:19 INFO - PROCESS | 2904 | 1465127959315 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127959333 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:59:19 INFO - PROCESS | 2904 | 1465127959493 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127959513 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:59:19 INFO - PROCESS | 2904 | 1465127959667 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127959683 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
04:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:59:19 INFO - PROCESS | 2904 | 1465127959842 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:19 INFO - PROCESS | 2904 | 1465127959858 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:59:20 INFO - PROCESS | 2904 | 1465127960017 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - PROCESS | 2904 | 1465127960043 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:59:20 INFO - PROCESS | 2904 | 1465127960192 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - PROCESS | 2904 | 1465127960209 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 172ms
04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:59:20 INFO - PROCESS | 2904 | 1465127960368 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - PROCESS | 2904 | 1465127960382 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:59:20 INFO - PROCESS | 2904 | 1465127960542 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - PROCESS | 2904 | 1465127960618 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 230ms
04:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:59:20 INFO - PROCESS | 2904 | 1465127960776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:20 INFO - PROCESS | 2904 | 1465127960795 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
04:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:59:21 INFO - PROCESS | 2904 | 1465127961450 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - PROCESS | 2904 | 1465127961479 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
04:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:59:21 INFO - PROCESS | 2904 | 1465127961627 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - PROCESS | 2904 | 1465127961648 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
04:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:59:21 INFO - PROCESS | 2904 | 1465127961802 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:21 INFO - PROCESS | 2904 | 1465127961825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 172ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:59:22 INFO - PROCESS | 2904 | 1465127961976 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127961997 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:59:22 INFO - PROCESS | 2904 | 1465127962151 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127962166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:59:22 INFO - PROCESS | 2904 | 1465127962327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127962349 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:59:22 INFO - PROCESS | 2904 | 1465127962499 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127962517 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:59:22 INFO - PROCESS | 2904 | 1465127962676 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127962697 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
04:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 172ms
04:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:59:22 INFO - PROCESS | 2904 | 1465127962851 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:22 INFO - PROCESS | 2904 | 1465127962866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:59:23 INFO - PROCESS | 2904 | 1465127963026 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - PROCESS | 2904 | 1465127963044 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:59:23 INFO - PROCESS | 2904 | 1465127963210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - PROCESS | 2904 | 1465127963230 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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]"
04:59:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 230ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:59:23 INFO - PROCESS | 2904 | 1465127963435 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - PROCESS | 2904 | 1465127963449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:59:23 INFO - PROCESS | 2904 | 1465127963610 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - PROCESS | 2904 | 1465127963641 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:59:23 INFO - PROCESS | 2904 | 1465127963789 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - PROCESS | 2904 | 1465127963800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
04:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:59:23 INFO - PROCESS | 2904 | 1465127963960 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127963977 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:59:24 INFO - PROCESS | 2904 | 1465127964133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127964157 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:59:24 INFO - PROCESS | 2904 | 1465127964309 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127964326 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:59:24 INFO - PROCESS | 2904 | 1465127964484 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127964500 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:59:24 INFO - PROCESS | 2904 | 1465127964660 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127964680 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
04:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:59:24 INFO - PROCESS | 2904 | 1465127964839 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:24 INFO - PROCESS | 2904 | 1465127964850 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:59:25 INFO - PROCESS | 2904 | 1465127965010 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965027 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:59:25 INFO - PROCESS | 2904 | 1465127965190 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965202 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 172ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:59:25 INFO - PROCESS | 2904 | 1465127965359 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:59:25 INFO - PROCESS | 2904 | 1465127965534 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965549 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:59:25 INFO - PROCESS | 2904 | 1465127965709 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965728 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
04:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:59:25 INFO - PROCESS | 2904 | 1465127965885 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:25 INFO - PROCESS | 2904 | 1465127965900 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:59:26 INFO - PROCESS | 2904 | 1465127966059 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - PROCESS | 2904 | 1465127966076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:59:26 INFO - PROCESS | 2904 | 1465127966234 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - PROCESS | 2904 | 1465127966256 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:59:26 INFO - PROCESS | 2904 | 1465127966409 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - PROCESS | 2904 | 1465127966425 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:59:26 INFO - PROCESS | 2904 | 1465127966585 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - PROCESS | 2904 | 1465127966607 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 230ms
04:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:59:26 INFO - PROCESS | 2904 | 1465127966818 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:26 INFO - PROCESS | 2904 | 1465127966833 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 230ms
04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:59:27 INFO - PROCESS | 2904 | 1465127967050 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - PROCESS | 2904 | 1465127967066 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:59:27 INFO - PROCESS | 2904 | 1465127967266 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - PROCESS | 2904 | 1465127967361 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 290ms
04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:59:27 INFO - PROCESS | 2904 | 1465127967531 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - PROCESS | 2904 | 1465127967550 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:59:27 INFO - PROCESS | 2904 | 1465127967709 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - PROCESS | 2904 | 1465127967729 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 172ms
04:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:59:27 INFO - PROCESS | 2904 | 1465127967880 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:27 INFO - PROCESS | 2904 | 1465127967898 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:59:28 INFO - PROCESS | 2904 | 1465127968051 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968068 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:59:28 INFO - PROCESS | 2904 | 1465127968226 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968253 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:59:28 INFO - PROCESS | 2904 | 1465127968400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968416 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:59:28 INFO - PROCESS | 2904 | 1465127968576 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968593 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:59:28 INFO - PROCESS | 2904 | 1465127968751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968774 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
04:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:59:28 INFO - PROCESS | 2904 | 1465127968926 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:28 INFO - PROCESS | 2904 | 1465127968943 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
04:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:59:29 INFO - PROCESS | 2904 | 1465127969108 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - PROCESS | 2904 | 1465127969130 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
04:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:59:29 INFO - PROCESS | 2904 | 1465127969279 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - PROCESS | 2904 | 1465127969296 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
04:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:59:29 INFO - PROCESS | 2904 | 1465127969456 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - PROCESS | 2904 | 1465127969467 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
04:59:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:59:29 INFO - PROCESS | 2904 | 1465127969627 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - PROCESS | 2904 | 1465127969645 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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 () {
04:59:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:59: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 () {
04:59:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:59: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 () {
04:59:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:59: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 () {
04:59:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:59:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 172ms
04:59:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:59:29 INFO - PROCESS | 2904 | 1465127969802 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:29 INFO - PROCESS | 2904 | 1465127969826 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:59:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
04:59:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:59:30 INFO - PROCESS | 2904 | 1465127969976 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127969994 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:59:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:59: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.
04:59:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:59:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:59:30 INFO - PROCESS | 2904 | 1465127970150 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127970166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:59:30 INFO - PROCESS | 2904 | 1465127970326 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127970343 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 172ms
04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:59:30 INFO - PROCESS | 2904 | 1465127970501 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127970516 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:59:30 INFO - PROCESS | 2904 | 1465127970676 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127970695 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:59:30 INFO - PROCESS | 2904 | 1465127970855 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:30 INFO - PROCESS | 2904 | 1465127970867 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:59:31 INFO - PROCESS | 2904 | 1465127971026 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971043 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:59:31 INFO - PROCESS | 2904 | 1465127971199 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971223 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:59:31 INFO - PROCESS | 2904 | 1465127971379 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971398 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:59:31 INFO - PROCESS | 2904 | 1465127971550 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971567 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:59:31 INFO - PROCESS | 2904 | 1465127971726 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971745 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
04:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:59:31 INFO - PROCESS | 2904 | 1465127971906 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:31 INFO - PROCESS | 2904 | 1465127971927 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:59:32 INFO - PROCESS | 2904 | 1465127972076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - PROCESS | 2904 | 1465127972096 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:59:32 INFO - PROCESS | 2904 | 1465127972250 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - PROCESS | 2904 | 1465127972266 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:59:32 INFO - PROCESS | 2904 | 1465127972426 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - PROCESS | 2904 | 1465127972444 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:59:32 INFO - PROCESS | 2904 | 1465127972601 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - PROCESS | 2904 | 1465127972616 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:59:32 INFO - PROCESS | 2904 | 1465127972776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - PROCESS | 2904 | 1465127972795 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 172ms
04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:59:32 INFO - PROCESS | 2904 | 1465127972957 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - PROCESS | 2904 | 1465127972969 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
04:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:59:33 INFO - PROCESS | 2904 | 1465127973126 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - PROCESS | 2904 | 1465127973143 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
04:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:59:33 INFO - PROCESS | 2904 | 1465127973299 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - PROCESS | 2904 | 1465127973316 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 271ms
04:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:59:33 INFO - PROCESS | 2904 | 1465127973634 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - PROCESS | 2904 | 1465127973770 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 310ms
04:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:59:33 INFO - PROCESS | 2904 | 1465127973910 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:33 INFO - PROCESS | 2904 | 1465127973931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 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
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:59:34 INFO - PROCESS | 2904 | 1465127974082 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - PROCESS | 2904 | 1465127974102 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 172ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:59:34 INFO - PROCESS | 2904 | 1465127974261 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - PROCESS | 2904 | 1465127974280 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:59:34 INFO - PROCESS | 2904 | 1465127974434 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - PROCESS | 2904 | 1465127974450 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:59:34 INFO - PROCESS | 2904 | 1465127974611 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - PROCESS | 2904 | 1465127974640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:59:34 INFO - PROCESS | 2904 | 1465127974789 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - PROCESS | 2904 | 1465127974801 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
04:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:59:34 INFO - PROCESS | 2904 | 1465127974959 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127974979 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
04:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:59:35 INFO - PROCESS | 2904 | 1465127975133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127975156 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
04:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:59:35 INFO - PROCESS | 2904 | 1465127975310 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127975327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 172ms
04:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:59:35 INFO - PROCESS | 2904 | 1465127975485 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127975513 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
04:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:59:35 INFO - PROCESS | 2904 | 1465127975660 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127975679 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
04:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:59:35 INFO - PROCESS | 2904 | 1465127975835 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:35 INFO - PROCESS | 2904 | 1465127975850 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:59:36 INFO - PROCESS | 2904 | 1465127976009 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976027 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:59:36 INFO - PROCESS | 2904 | 1465127976189 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976201 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:59:36 INFO - PROCESS | 2904 | 1465127976360 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:59:36 INFO - PROCESS | 2904 | 1465127976534 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976552 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:59:36 INFO - PROCESS | 2904 | 1465127976710 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976730 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:59:36 INFO - PROCESS | 2904 | 1465127976889 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:36 INFO - PROCESS | 2904 | 1465127976908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:59:37 INFO - PROCESS | 2904 | 1465127977059 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:59:37 INFO - PROCESS | 2904 | 1465127977233 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977249 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 172ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:59:37 INFO - PROCESS | 2904 | 1465127977409 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977425 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:59:37 INFO - PROCESS | 2904 | 1465127977585 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:59:37 INFO - PROCESS | 2904 | 1465127977760 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977780 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 172ms
04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:59:37 INFO - PROCESS | 2904 | 1465127977939 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:37 INFO - PROCESS | 2904 | 1465127977950 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:59:38 INFO - PROCESS | 2904 | 1465127978110 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - PROCESS | 2904 | 1465127978126 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:59:38 INFO - PROCESS | 2904 | 1465127978285 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - PROCESS | 2904 | 1465127978308 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:59:38 INFO - PROCESS | 2904 | 1465127978459 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - PROCESS | 2904 | 1465127978477 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 173ms
04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:59:38 INFO - PROCESS | 2904 | 1465127978640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - PROCESS | 2904 | 1465127978652 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:59:38 INFO - PROCESS | 2904 | 1465127978811 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:38 INFO - PROCESS | 2904 | 1465127978829 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:59:39 INFO - PROCESS | 2904 | 1465127978985 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - PROCESS | 2904 | 1465127979001 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:59:39 INFO - PROCESS | 2904 | 1465127979159 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - PROCESS | 2904 | 1465127979176 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:59:39 INFO - PROCESS | 2904 | 1465127979333 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - PROCESS | 2904 | 1465127979356 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:59:39 INFO - PROCESS | 2904 | 1465127979513 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - PROCESS | 2904 | 1465127979530 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:59:39 INFO - PROCESS | 2904 | 1465127979684 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:39 INFO - PROCESS | 2904 | 1465127979706 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 330ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:59:40 INFO - PROCESS | 2904 | 1465127980024 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980049 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:59:40 INFO - PROCESS | 2904 | 1465127980200 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980227 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 172ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:59:40 INFO - PROCESS | 2904 | 1465127980377 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980396 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:59:40 INFO - PROCESS | 2904 | 1465127980545 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980564 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:59:40 INFO - PROCESS | 2904 | 1465127980722 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980740 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:59:40 INFO - PROCESS | 2904 | 1465127980894 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:40 INFO - PROCESS | 2904 | 1465127980918 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:59:41 INFO - PROCESS | 2904 | 1465127981068 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - PROCESS | 2904 | 1465127981084 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:59:41 INFO - PROCESS | 2904 | 1465127981245 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - PROCESS | 2904 | 1465127981262 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:59:41 INFO - PROCESS | 2904 | 1465127981426 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - PROCESS | 2904 | 1465127981442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:59:41 INFO - PROCESS | 2904 | 1465127981599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - PROCESS | 2904 | 1465127981620 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 172ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:59:41 INFO - PROCESS | 2904 | 1465127981777 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:41 INFO - PROCESS | 2904 | 1465127981800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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)
04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:59:41 INFO - PROCESS | 2904 | 1465127981951 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127981973 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:59:42 INFO - PROCESS | 2904 | 1465127982132 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127982151 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:59:42 INFO - PROCESS | 2904 | 1465127982309 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127982327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:59:42 INFO - PROCESS | 2904 | 1465127982483 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127982502 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:59:42 INFO - PROCESS | 2904 | 1465127982659 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127982675 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:59:42 INFO - PROCESS | 2904 | 1465127982834 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:42 INFO - PROCESS | 2904 | 1465127982849 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 172ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:59:43 INFO - PROCESS | 2904 | 1465127983042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:59:43 INFO - PROCESS | 2904 | 1465127983221 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983241 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:59:43 INFO - PROCESS | 2904 | 1465127983391 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983408 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:59:43 INFO - PROCESS | 2904 | 1465127983571 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983597 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 172ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:59:43 INFO - PROCESS | 2904 | 1465127983742 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983759 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:59:43 INFO - PROCESS | 2904 | 1465127983920 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:43 INFO - PROCESS | 2904 | 1465127983932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:59:44 INFO - PROCESS | 2904 | 1465127984091 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984109 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:59:44 INFO - PROCESS | 2904 | 1465127984267 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984292 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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)
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:59:44 INFO - PROCESS | 2904 | 1465127984441 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984457 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:59:44 INFO - PROCESS | 2904 | 1465127984616 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984632 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:59:44 INFO - PROCESS | 2904 | 1465127984791 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984812 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:59:44 INFO - PROCESS | 2904 | 1465127984966 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:44 INFO - PROCESS | 2904 | 1465127984983 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:59:45 INFO - PROCESS | 2904 | 1465127985141 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - PROCESS | 2904 | 1465127985157 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:59:45 INFO - PROCESS | 2904 | 1465127985315 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - PROCESS | 2904 | 1465127985340 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 172ms
04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:59:45 INFO - PROCESS | 2904 | 1465127985491 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - PROCESS | 2904 | 1465127985508 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:59:45 INFO - PROCESS | 2904 | 1465127985666 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - PROCESS | 2904 | 1465127985681 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:59:45 INFO - PROCESS | 2904 | 1465127985843 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:45 INFO - PROCESS | 2904 | 1465127985862 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:59:46 INFO - PROCESS | 2904 | 1465127986017 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - PROCESS | 2904 | 1465127986045 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 331ms
04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:59:46 INFO - PROCESS | 2904 | 1465127986354 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - PROCESS | 2904 | 1465127986380 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 270ms
04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:59:46 INFO - PROCESS | 2904 | 1465127986629 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - PROCESS | 2904 | 1465127986649 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:59:46 INFO - PROCESS | 2904 | 1465127986810 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - PROCESS | 2904 | 1465127986830 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:59:46 INFO - PROCESS | 2904 | 1465127986987 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987005 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:59:47 INFO - PROCESS | 2904 | 1465127987159 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987179 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:59:47 INFO - PROCESS | 2904 | 1465127987334 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987358 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:59:47 INFO - PROCESS | 2904 | 1465127987507 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987526 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:59:47 INFO - PROCESS | 2904 | 1465127987689 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987710 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:59:47 INFO - PROCESS | 2904 | 1465127987861 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:47 INFO - PROCESS | 2904 | 1465127987877 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 172ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:59:48 INFO - PROCESS | 2904 | 1465127988037 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988049 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:59:48 INFO - PROCESS | 2904 | 1465127988209 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988237 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:59:48 INFO - PROCESS | 2904 | 1465127988383 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988406 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:59:48 INFO - PROCESS | 2904 | 1465127988557 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988573 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:59:48 INFO - PROCESS | 2904 | 1465127988737 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:59:48 INFO - PROCESS | 2904 | 1465127988908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:48 INFO - PROCESS | 2904 | 1465127988931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:59:49 INFO - PROCESS | 2904 | 1465127989082 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989098 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:59:49 INFO - PROCESS | 2904 | 1465127989257 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989274 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:59:49 INFO - PROCESS | 2904 | 1465127989432 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989454 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:59:49 INFO - PROCESS | 2904 | 1465127989608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989625 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:59:49 INFO - PROCESS | 2904 | 1465127989787 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989809 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:59:49 INFO - PROCESS | 2904 | 1465127989958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:49 INFO - PROCESS | 2904 | 1465127989975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:59:50 INFO - PROCESS | 2904 | 1465127990131 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - PROCESS | 2904 | 1465127990150 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:59:50 INFO - PROCESS | 2904 | 1465127990308 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - PROCESS | 2904 | 1465127990324 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 121ms
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:59:50 INFO - PROCESS | 2904 | 1465127990432 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - PROCESS | 2904 | 1465127990445 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
04:59:50 INFO - PROCESS | 2904 | 1465127990610 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:59:50 INFO - PROCESS | 2904 | 1465127990628 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:59:50 INFO - PROCESS | 2904 | 1465127990791 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - PROCESS | 2904 | 1465127990807 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:59:50 INFO - PROCESS | 2904 | 1465127990965 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127990988 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:59:51 INFO - PROCESS | 2904 | 1465127991142 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127991158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:59:51 INFO - PROCESS | 2904 | 1465127991318 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127991332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:59:51 INFO - PROCESS | 2904 | 1465127991492 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127991511 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:59:51 INFO - PROCESS | 2904 | 1465127991666 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127991682 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:59:51 INFO - PROCESS | 2904 | 1465127991842 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:51 INFO - PROCESS | 2904 | 1465127991861 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:59:52 INFO - PROCESS | 2904 | 1465127992017 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - PROCESS | 2904 | 1465127992045 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:59:52 INFO - PROCESS | 2904 | 1465127992232 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - PROCESS | 2904 | 1465127992315 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 331ms
04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:59:52 INFO - PROCESS | 2904 | 1465127992541 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - PROCESS | 2904 | 1465127992611 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 230ms
04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:59:52 INFO - PROCESS | 2904 | 1465127992775 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - PROCESS | 2904 | 1465127992797 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 172ms
04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:59:52 INFO - PROCESS | 2904 | 1465127992961 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:52 INFO - PROCESS | 2904 | 1465127992979 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 190ms
04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:59:53 INFO - PROCESS | 2904 | 1465127993143 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - PROCESS | 2904 | 1465127993161 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:59:53 INFO - PROCESS | 2904 | 1465127993317 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - PROCESS | 2904 | 1465127993335 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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)
04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:59:53 INFO - PROCESS | 2904 | 1465127993491 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - PROCESS | 2904 | 1465127993511 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:59:53 INFO - PROCESS | 2904 | 1465127993668 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - PROCESS | 2904 | 1465127993682 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:59:53 INFO - PROCESS | 2904 | 1465127993841 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:53 INFO - PROCESS | 2904 | 1465127993861 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:59:54 INFO - PROCESS | 2904 | 1465127994016 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994032 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:59:54 INFO - PROCESS | 2904 | 1465127994191 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:59:54 INFO - PROCESS | 2904 | 1465127994371 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994395 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:59:54 INFO - PROCESS | 2904 | 1465127994541 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994558 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:59:54 INFO - PROCESS | 2904 | 1465127994715 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994738 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:59:54 INFO - PROCESS | 2904 | 1465127994891 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:54 INFO - PROCESS | 2904 | 1465127994909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:59:55 INFO - PROCESS | 2904 | 1465127995066 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - PROCESS | 2904 | 1465127995081 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:59:55 INFO - PROCESS | 2904 | 1465127995241 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - PROCESS | 2904 | 1465127995264 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 172ms
04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:59:55 INFO - PROCESS | 2904 | 1465127995422 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - PROCESS | 2904 | 1465127995441 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 430ms
04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:59:55 INFO - PROCESS | 2904 | 1465127995851 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:55 INFO - PROCESS | 2904 | 1465127995877 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:59:56 INFO - PROCESS | 2904 | 1465127996024 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996043 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:59:56 INFO - PROCESS | 2904 | 1465127996198 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996215 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:59:56 INFO - PROCESS | 2904 | 1465127996374 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996392 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:59:56 INFO - PROCESS | 2904 | 1465127996549 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996573 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:59:56 INFO - PROCESS | 2904 | 1465127996725 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996744 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:59:56 INFO - PROCESS | 2904 | 1465127996906 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:56 INFO - PROCESS | 2904 | 1465127996917 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 190ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:59:57 INFO - PROCESS | 2904 | 1465127997093 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997112 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:59:57 INFO - PROCESS | 2904 | 1465127997271 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997282 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:59:57 INFO - PROCESS | 2904 | 1465127997441 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997459 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:59:57 INFO - PROCESS | 2904 | 1465127997615 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:59:57 INFO - PROCESS | 2904 | 1465127997792 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997809 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 172ms
04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:59:57 INFO - PROCESS | 2904 | 1465127997966 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:57 INFO - PROCESS | 2904 | 1465127997981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 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
04:59:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:59:58 INFO - PROCESS | 2904 | 1465127998141 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 INFO - PROCESS | 2904 | 1465127998163 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 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
04:59:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:59:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:59:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:59:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:59:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 330ms
04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:59:58 INFO - PROCESS | 2904 | 1465127998479 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 INFO - PROCESS | 2904 | 1465127998509 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59: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
04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:59:58 INFO - PROCESS | 2904 | 1465127998657 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 INFO - PROCESS | 2904 | 1465127998676 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:59:58 INFO - PROCESS | 2904 | 1465127998833 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:58 INFO - PROCESS | 2904 | 1465127998859 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 230ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:59:59 INFO - PROCESS | 2904 | 1465127999066 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:59:59 INFO - PROCESS | 2904 | 1465127999242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999262 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:59:59 INFO - PROCESS | 2904 | 1465127999418 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:59:59 INFO - PROCESS | 2904 | 1465127999591 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:59:59 INFO - PROCESS | 2904 | 1465127999766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999784 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:59:59 INFO - PROCESS | 2904 | 1465127999942 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
04:59:59 INFO - PROCESS | 2904 | 1465127999964 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
05:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:00:00 INFO - PROCESS | 2904 | 1465128000117 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - PROCESS | 2904 | 1465128000143 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
05:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:00:00 INFO - PROCESS | 2904 | 1465128000297 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - PROCESS | 2904 | 1465128000317 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 172ms
05:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:00:00 INFO - PROCESS | 2904 | 1465128000464 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - PROCESS | 2904 | 1465128000481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
05:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:00:00 INFO - PROCESS | 2904 | 1465128000642 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - PROCESS | 2904 | 1465128000661 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
05:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:00:00 INFO - PROCESS | 2904 | 1465128000815 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - PROCESS | 2904 | 1465128000832 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:00:01 INFO - PROCESS | 2904 | 1465128000991 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001011 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:00:01 INFO - PROCESS | 2904 | 1465128001166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001182 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:00:01 INFO - PROCESS | 2904 | 1465128001341 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001357 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:00:01 INFO - PROCESS | 2904 | 1465128001517 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:00:01 INFO - PROCESS | 2904 | 1465128001694 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001711 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:00:01 INFO - PROCESS | 2904 | 1465128001872 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:01 INFO - PROCESS | 2904 | 1465128001884 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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)
05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 120ms
05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:00:02 INFO - PROCESS | 2904 | 1465128001993 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002010 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
05:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:00:02 INFO - PROCESS | 2904 | 1465128002166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002182 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
05:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:00:02 INFO - PROCESS | 2904 | 1465128002342 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002361 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
05:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:00:02 INFO - PROCESS | 2904 | 1465128002521 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002541 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
05:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:00:02 INFO - PROCESS | 2904 | 1465128002692 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002709 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
05:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:00:02 INFO - PROCESS | 2904 | 1465128002865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:02 INFO - PROCESS | 2904 | 1465128002882 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 173ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:00:03 INFO - PROCESS | 2904 | 1465128003042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003064 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:00:03 INFO - PROCESS | 2904 | 1465128003217 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003231 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:00:03 INFO - PROCESS | 2904 | 1465128003393 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003410 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:00:03 INFO - PROCESS | 2904 | 1465128003566 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003584 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:00:03 INFO - PROCESS | 2904 | 1465128003743 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003759 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:00:03 INFO - PROCESS | 2904 | 1465128003917 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:03 INFO - PROCESS | 2904 | 1465128003931 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:00:04 INFO - PROCESS | 2904 | 1465128004092 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - PROCESS | 2904 | 1465128004108 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:00:04 INFO - PROCESS | 2904 | 1465128004271 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - PROCESS | 2904 | 1465128004290 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 330ms
05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:00:04 INFO - PROCESS | 2904 | 1465128004602 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - PROCESS | 2904 | 1465128004624 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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
05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:00:04 INFO - PROCESS | 2904 | 1465128004777 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - PROCESS | 2904 | 1465128004805 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:00:04 INFO - PROCESS | 2904 | 1465128004958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:04 INFO - PROCESS | 2904 | 1465128004984 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
05:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:00:05 INFO - PROCESS | 2904 | 1465128005126 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - PROCESS | 2904 | 1465128005157 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 271ms
05:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:00:05 INFO - PROCESS | 2904 | 1465128005399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - PROCESS | 2904 | 1465128005422 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
05:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:00:05 INFO - PROCESS | 2904 | 1465128005576 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - PROCESS | 2904 | 1465128005599 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
05:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:00:05 INFO - PROCESS | 2904 | 1465128005750 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - PROCESS | 2904 | 1465128005766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
05:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:00:05 INFO - PROCESS | 2904 | 1465128005928 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:05 INFO - PROCESS | 2904 | 1465128005946 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:00:06 INFO - PROCESS | 2904 | 1465128006105 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - PROCESS | 2904 | 1465128006117 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 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
05:00:06 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:06 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:00:06 INFO - PROCESS | 2904 | 1465128006275 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - PROCESS | 2904 | 1465128006295 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:00:06 INFO - PROCESS | 2904 | 1465128006449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - PROCESS | 2904 | 1465128006472 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:00:06 INFO - PROCESS | 2904 | 1465128006625 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - PROCESS | 2904 | 1465128006642 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:00:06 INFO - PROCESS | 2904 | 1465128006800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - PROCESS | 2904 | 1465128006815 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:00:06 INFO - PROCESS | 2904 | 1465128006975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128006993 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
05:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:00:07 INFO - PROCESS | 2904 | 1465128007150 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128007165 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
05:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:00:07 INFO - PROCESS | 2904 | 1465128007325 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128007342 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
05:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:00:07 INFO - PROCESS | 2904 | 1465128007498 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128007515 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
05:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:00:07 INFO - PROCESS | 2904 | 1465128007675 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128007692 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
05:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:00:07 INFO - PROCESS | 2904 | 1465128007850 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:07 INFO - PROCESS | 2904 | 1465128007865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 172ms
05:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:00:08 INFO - PROCESS | 2904 | 1465128008025 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - PROCESS | 2904 | 1465128008041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
05:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:00:08 INFO - PROCESS | 2904 | 1465128008200 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - PROCESS | 2904 | 1465128008231 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
05:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:00:08 INFO - PROCESS | 2904 | 1465128008383 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - PROCESS | 2904 | 1465128008399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 530ms
05:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:00:08 INFO - PROCESS | 2904 | 1465128008908 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:08 INFO - PROCESS | 2904 | 1465128008928 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:00:09 INFO - PROCESS | 2904 | 1465128009083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - PROCESS | 2904 | 1465128009100 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:00:09 INFO - PROCESS | 2904 | 1465128009259 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - PROCESS | 2904 | 1465128009278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:00:09 INFO - PROCESS | 2904 | 1465128009433 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - PROCESS | 2904 | 1465128009461 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:00:09 INFO - PROCESS | 2904 | 1465128009612 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - PROCESS | 2904 | 1465128009632 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:00:09 INFO - PROCESS | 2904 | 1465128009794 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - PROCESS | 2904 | 1465128009811 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:00:09 INFO - PROCESS | 2904 | 1465128009978 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - PROCESS | 2904 | 1465128009998 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 172ms
05:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:00:10 INFO - PROCESS | 2904 | 1465128010144 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - PROCESS | 2904 | 1465128010161 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 172ms
05:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:00:10 INFO - PROCESS | 2904 | 1465128010323 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - PROCESS | 2904 | 1465128010342 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 172ms
05:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:00:10 INFO - PROCESS | 2904 | 1465128010493 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - PROCESS | 2904 | 1465128010510 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 330ms
05:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:00:10 INFO - PROCESS | 2904 | 1465128010829 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:10 INFO - PROCESS | 2904 | 1465128010859 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
05:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:00:11 INFO - PROCESS | 2904 | 1465128011009 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - PROCESS | 2904 | 1465128011028 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
05:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:00:11 INFO - PROCESS | 2904 | 1465128011185 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - PROCESS | 2904 | 1465128011200 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
05:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:00:11 INFO - PROCESS | 2904 | 1465128011359 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - PROCESS | 2904 | 1465128011389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 230ms
05:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:00:11 INFO - PROCESS | 2904 | 1465128011592 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - PROCESS | 2904 | 1465128011613 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
05:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:00:11 INFO - PROCESS | 2904 | 1465128011767 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:11 INFO - PROCESS | 2904 | 1465128011879 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 270ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:00:12 INFO - PROCESS | 2904 | 1465128012042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012063 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:00:12 INFO - PROCESS | 2904 | 1465128012216 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012232 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:00:12 INFO - PROCESS | 2904 | 1465128012395 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012413 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:00:12 INFO - PROCESS | 2904 | 1465128012573 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012593 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:00:12 INFO - PROCESS | 2904 | 1465128012744 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 172ms
05:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:00:12 INFO - PROCESS | 2904 | 1465128012921 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:12 INFO - PROCESS | 2904 | 1465128012933 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:00:13 INFO - PROCESS | 2904 | 1465128013092 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - PROCESS | 2904 | 1465128013112 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:00:13 INFO - PROCESS | 2904 | 1465128013266 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - PROCESS | 2904 | 1465128013288 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:00:13 INFO - PROCESS | 2904 | 1465128013442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - PROCESS | 2904 | 1465128013459 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:00:13 INFO - PROCESS | 2904 | 1465128013617 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - PROCESS | 2904 | 1465128013640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:00:13 INFO - PROCESS | 2904 | 1465128013792 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - PROCESS | 2904 | 1465128013811 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
05:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:00:13 INFO - PROCESS | 2904 | 1465128013972 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128013983 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
05:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:00:14 INFO - PROCESS | 2904 | 1465128014142 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128014158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
05:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:00:14 INFO - PROCESS | 2904 | 1465128014316 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128014332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
05:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:00:14 INFO - PROCESS | 2904 | 1465128014494 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128014511 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
05:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:00:14 INFO - PROCESS | 2904 | 1465128014674 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128014690 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
05:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:00:14 INFO - PROCESS | 2904 | 1465128014848 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:14 INFO - PROCESS | 2904 | 1465128014873 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:00:15 INFO - PROCESS | 2904 | 1465128015025 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - PROCESS | 2904 | 1465128015041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:00:15 INFO - PROCESS | 2904 | 1465128015198 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - PROCESS | 2904 | 1465128015215 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:00:15 INFO - PROCESS | 2904 | 1465128015377 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - PROCESS | 2904 | 1465128015397 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
05:00:15 INFO - PROCESS | 2904 | 1465128015559 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:00:15 INFO - PROCESS | 2904 | 1465128015575 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:00:15 INFO - PROCESS | 2904 | 1465128015738 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - PROCESS | 2904 | 1465128015749 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
05:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:00:15 INFO - PROCESS | 2904 | 1465128015909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:15 INFO - PROCESS | 2904 | 1465128015930 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
05:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:00:16 INFO - PROCESS | 2904 | 1465128016083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - PROCESS | 2904 | 1465128016099 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
05:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:00:16 INFO - PROCESS | 2904 | 1465128016258 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - PROCESS | 2904 | 1465128016278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
05:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:00:16 INFO - PROCESS | 2904 | 1465128016434 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - PROCESS | 2904 | 1465128016448 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
05:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:00:16 INFO - PROCESS | 2904 | 1465128016608 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - PROCESS | 2904 | 1465128016625 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 330ms
05:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:00:16 INFO - PROCESS | 2904 | 1465128016943 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:16 INFO - PROCESS | 2904 | 1465128016973 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
05:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:00:17 INFO - PROCESS | 2904 | 1465128017123 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - PROCESS | 2904 | 1465128017141 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
05:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:00:17 INFO - PROCESS | 2904 | 1465128017298 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - PROCESS | 2904 | 1465128017316 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 172ms
05:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:00:17 INFO - PROCESS | 2904 | 1465128017473 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - PROCESS | 2904 | 1465128017491 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
05:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:00:17 INFO - PROCESS | 2904 | 1465128017644 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:17 INFO - PROCESS | 2904 | 1465128017663 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 371ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:00:18 INFO - PROCESS | 2904 | 1465128018018 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:00:18 INFO - PROCESS | 2904 | 1465128018192 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018209 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:00:18 INFO - PROCESS | 2904 | 1465128018366 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:00:18 INFO - PROCESS | 2904 | 1465128018542 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018559 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:00:18 INFO - PROCESS | 2904 | 1465128018717 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018732 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
05:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:00:18 INFO - PROCESS | 2904 | 1465128018892 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:18 INFO - PROCESS | 2904 | 1465128018916 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:00:19 INFO - PROCESS | 2904 | 1465128019067 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019082 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:00:19 INFO - PROCESS | 2904 | 1465128019242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019259 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:00:19 INFO - PROCESS | 2904 | 1465128019422 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:00:19 INFO - PROCESS | 2904 | 1465128019592 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019609 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:00:19 INFO - PROCESS | 2904 | 1465128019766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019782 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
05:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:00:19 INFO - PROCESS | 2904 | 1465128019942 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:19 INFO - PROCESS | 2904 | 1465128019961 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
05:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:00:20 INFO - PROCESS | 2904 | 1465128020121 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - PROCESS | 2904 | 1465128020133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
05:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:00:20 INFO - PROCESS | 2904 | 1465128020292 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - PROCESS | 2904 | 1465128020309 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 172ms
05:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:00:20 INFO - PROCESS | 2904 | 1465128020465 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - PROCESS | 2904 | 1465128020489 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
05:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:00:20 INFO - PROCESS | 2904 | 1465128020642 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - PROCESS | 2904 | 1465128020661 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
05:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:00:20 INFO - PROCESS | 2904 | 1465128020816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:20 INFO - PROCESS | 2904 | 1465128020833 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:00:21 INFO - PROCESS | 2904 | 1465128020992 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021011 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:00:21 INFO - PROCESS | 2904 | 1465128021167 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021182 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:00:21 INFO - PROCESS | 2904 | 1465128021341 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021357 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:00:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:00:21 INFO - PROCESS | 2904 | 1465128021516 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021532 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:00:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:00:21 INFO - PROCESS | 2904 | 1465128021693 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021710 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:00:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
05:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:00:21 INFO - PROCESS | 2904 | 1465128021866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:21 INFO - PROCESS | 2904 | 1465128021882 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:00:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
05:00:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:00:22 INFO - PROCESS | 2904 | 1465128022041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - PROCESS | 2904 | 1465128022058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:00:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
05:00:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:00:22 INFO - PROCESS | 2904 | 1465128022217 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - PROCESS | 2904 | 1465128022235 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:00:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
05:00:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:00:22 INFO - PROCESS | 2904 | 1465128022395 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:22 INFO - PROCESS | 2904 | 1465128022411 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:23 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)
05:00:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 671ms
05:00:23 INFO - PROCESS | 2904 | 1465128023144 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:00:23 INFO - PROCESS | 2904 | 1465128023176 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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
05:00:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:23 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
05:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
05:00:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 710ms
05:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:00:23 INFO - PROCESS | 2904 | 1465128023868 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:23 INFO - PROCESS | 2904 | 1465128023884 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:24 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
05:00:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:24 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
05:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
05:00:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
05:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:00:24 INFO - PROCESS | 2904 | 1465128024541 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:24 INFO - PROCESS | 2904 | 1465128024567 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:25 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)
05:00:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 671ms
05:00:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:00:25 INFO - PROCESS | 2904 | 1465128025212 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:25 INFO - PROCESS | 2904 | 1465128025242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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)
05:00:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 672ms
05:00:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:00:25 INFO - PROCESS | 2904 | 1465128025887 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:25 INFO - PROCESS | 2904 | 1465128025913 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:26 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
05:00:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:26 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
05:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
05:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
05:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:00:26 INFO - PROCESS | 2904 | 1465128026563 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:26 INFO - PROCESS | 2904 | 1465128026583 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:27 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
05:00:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:27 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
05:00:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
05:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:00:27 INFO - PROCESS | 2904 | 1465128027236 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:27 INFO - PROCESS | 2904 | 1465128027250 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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
05:00:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:27 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
05:00:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 671ms
05:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:00:27 INFO - PROCESS | 2904 | 1465128027909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:27 INFO - PROCESS | 2904 | 1465128027933 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 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
05:00:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:28 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
05:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
05:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
05:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:00:28 INFO - PROCESS | 2904 | 1465128028582 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 INFO - PROCESS | 2904 | 1465128028596 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
05:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:00:28 INFO - PROCESS | 2904 | 1465128028760 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 INFO - PROCESS | 2904 | 1465128028779 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
05:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:00:28 INFO - PROCESS | 2904 | 1465128028940 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:28 INFO - PROCESS | 2904 | 1465128028960 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 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"
05:00:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
05:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
05:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:00:29 INFO - PROCESS | 2904 | 1465128029111 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - PROCESS | 2904 | 1465128029128 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
05:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:00:29 INFO - PROCESS | 2904 | 1465128029339 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - PROCESS | 2904 | 1465128029390 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 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"
05:00:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
05:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 290ms
05:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:00:29 INFO - PROCESS | 2904 | 1465128029583 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - PROCESS | 2904 | 1465128029603 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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"
05:00:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
05:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
05:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:00:29 INFO - PROCESS | 2904 | 1465128029759 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - PROCESS | 2904 | 1465128029778 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
05:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:00:29 INFO - PROCESS | 2904 | 1465128029940 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:29 INFO - PROCESS | 2904 | 1465128029968 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:30 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
05:00:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:00:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
05:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:30 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
05:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:00:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:00:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
05:00:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:00:30 INFO - PROCESS | 2904 | 1465128030611 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:30 INFO - PROCESS | 2904 | 1465128030637 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:00:30 INFO - PROCESS | 2904 | 1465128030789 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:30 INFO - PROCESS | 2904 | 1465128030816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:00:30 INFO - PROCESS | 2904 | 1465128030959 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128030976 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:00:31 INFO - PROCESS | 2904 | 1465128031132 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128031156 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:00:31 INFO - PROCESS | 2904 | 1465128031309 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128031326 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:00:31 INFO - PROCESS | 2904 | 1465128031484 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128031514 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:00:31 INFO - PROCESS | 2904 | 1465128031659 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128031680 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 230ms
05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:00:31 INFO - PROCESS | 2904 | 1465128031894 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:31 INFO - PROCESS | 2904 | 1465128031912 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:00:32 INFO - PROCESS | 2904 | 1465128032068 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - PROCESS | 2904 | 1465128032090 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:00:32 INFO - PROCESS | 2904 | 1465128032242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - PROCESS | 2904 | 1465128032260 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:00:32 INFO - PROCESS | 2904 | 1465128032416 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - PROCESS | 2904 | 1465128032432 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:00:32 INFO - PROCESS | 2904 | 1465128032592 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - PROCESS | 2904 | 1465128032611 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:00:32 INFO - PROCESS | 2904 | 1465128032775 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - PROCESS | 2904 | 1465128032794 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 172ms
05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:00:32 INFO - PROCESS | 2904 | 1465128032956 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128032975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:00:33 INFO - PROCESS | 2904 | 1465128033129 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128033146 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:00:33 INFO - PROCESS | 2904 | 1465128033307 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128033326 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:00:33 INFO - PROCESS | 2904 | 1465128033477 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128033494 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:00:33 INFO - PROCESS | 2904 | 1465128033651 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128033665 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:00:33 INFO - PROCESS | 2904 | 1465128033825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:33 INFO - PROCESS | 2904 | 1465128033852 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:00:34 INFO - PROCESS | 2904 | 1465128033999 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034016 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:00:34 INFO - PROCESS | 2904 | 1465128034176 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034195 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:00:34 INFO - PROCESS | 2904 | 1465128034351 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034365 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:00:34 INFO - PROCESS | 2904 | 1465128034526 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034545 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:00:34 INFO - PROCESS | 2904 | 1465128034707 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034723 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
05:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:00:34 INFO - PROCESS | 2904 | 1465128034875 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:34 INFO - PROCESS | 2904 | 1465128034891 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:00:35 INFO - PROCESS | 2904 | 1465128035050 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - PROCESS | 2904 | 1465128035072 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:00:35 INFO - PROCESS | 2904 | 1465128035226 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - PROCESS | 2904 | 1465128035243 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 172ms
05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:00:35 INFO - PROCESS | 2904 | 1465128035401 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - PROCESS | 2904 | 1465128035415 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 270ms
05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:00:35 INFO - PROCESS | 2904 | 1465128035682 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - PROCESS | 2904 | 1465128035707 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:00:35 INFO - PROCESS | 2904 | 1465128035859 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:35 INFO - PROCESS | 2904 | 1465128035878 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:00:36 INFO - PROCESS | 2904 | 1465128036042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036063 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:00:36 INFO - PROCESS | 2904 | 1465128036210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036237 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:00:36 INFO - PROCESS | 2904 | 1465128036384 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 172ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:00:36 INFO - PROCESS | 2904 | 1465128036561 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036588 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:00:36 INFO - PROCESS | 2904 | 1465128036734 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 172ms
05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:00:36 INFO - PROCESS | 2904 | 1465128036909 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:36 INFO - PROCESS | 2904 | 1465128036925 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:00:37 INFO - PROCESS | 2904 | 1465128037083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - PROCESS | 2904 | 1465128037099 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:00:37 INFO - PROCESS | 2904 | 1465128037261 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - PROCESS | 2904 | 1465128037278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:00:37 INFO - PROCESS | 2904 | 1465128037442 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - PROCESS | 2904 | 1465128037462 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:00:37 INFO - PROCESS | 2904 | 1465128037615 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - PROCESS | 2904 | 1465128037634 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:00:37 INFO - PROCESS | 2904 | 1465128037792 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - PROCESS | 2904 | 1465128037817 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 172ms
05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:00:37 INFO - PROCESS | 2904 | 1465128037966 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - PROCESS | 2904 | 1465128037983 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 230ms
05:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:00:38 INFO - PROCESS | 2904 | 1465128038199 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - PROCESS | 2904 | 1465128038216 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
05:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:00:38 INFO - PROCESS | 2904 | 1465128038379 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - PROCESS | 2904 | 1465128038467 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 230ms
05:00:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:00:38 INFO - PROCESS | 2904 | 1465128038609 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - PROCESS | 2904 | 1465128038626 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:00:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:00:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
05:00:38 INFO - TEST-START | /DOMEvents/constructors.html
05:00:38 INFO - PROCESS | 2904 | 1465128038784 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - PROCESS | 2904 | 1465128038805 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
05:00:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:00:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:00:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 189ms
05:00:38 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:00:39 INFO - PROCESS | 2904 | 1465128038975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128038992 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:00:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
05:00:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:00:39 INFO - PROCESS | 2904 | 1465128039149 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128039166 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:00:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:00:39 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
05:00:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:00:39 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
05:00:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:00:39 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]"
05:00:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:00:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:00:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 179ms
05:00:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:00:39 INFO - PROCESS | 2904 | 1465128039331 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128039349 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:00:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
05:00:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
05:00:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:00:39 INFO - PROCESS | 2904 | 1465128039509 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128039532 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
05:00:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:00:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
05:00:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:00:39 INFO - PROCESS | 2904 | 1465128039691 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128039707 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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.
05:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
05:00:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:00:39 INFO - PROCESS | 2904 | 1465128039860 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:39 INFO - PROCESS | 2904 | 1465128039877 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 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.
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:00:40 INFO - PROCESS | 2904 | 1465128040034 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040049 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 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
05:00:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:00:40 INFO - PROCESS | 2904 | 1465128040210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040227 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 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.
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 172ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:00:40 INFO - PROCESS | 2904 | 1465128040389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 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.
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:00:40 INFO - PROCESS | 2904 | 1465128040560 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040576 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:00: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
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:00:40 INFO - PROCESS | 2904 | 1465128040734 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040749 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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.
05:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 120ms
05:00:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:00:40 INFO - PROCESS | 2904 | 1465128040859 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:40 INFO - PROCESS | 2904 | 1465128040874 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 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.
05:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
05:00:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:00:41 INFO - PROCESS | 2904 | 1465128041034 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 INFO - PROCESS | 2904 | 1465128041057 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 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.
05:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
05:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:00:41 INFO - PROCESS | 2904 | 1465128041210 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 INFO - PROCESS | 2904 | 1465128041231 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 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.
05:00:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
05:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:00:41 INFO - PROCESS | 2904 | 1465128041391 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 INFO - PROCESS | 2904 | 1465128041409 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 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.
05:00:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
05:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:00:41 INFO - PROCESS | 2904 | 1465128041561 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 INFO - PROCESS | 2904 | 1465128041583 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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.
05:00:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
05:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:00:41 INFO - PROCESS | 2904 | 1465128041741 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:41 INFO - PROCESS | 2904 | 1465128041757 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 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
05:00:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 330ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:00:42 INFO - PROCESS | 2904 | 1465128042074 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - PROCESS | 2904 | 1465128042107 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 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.
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:00:42 INFO - PROCESS | 2904 | 1465128042251 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - PROCESS | 2904 | 1465128042279 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 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.
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:00:42 INFO - PROCESS | 2904 | 1465128042428 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - PROCESS | 2904 | 1465128042447 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:00:42 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
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:00:42 INFO - PROCESS | 2904 | 1465128042601 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - PROCESS | 2904 | 1465128042617 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 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.
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:00:42 INFO - PROCESS | 2904 | 1465128042776 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:42 INFO - PROCESS | 2904 | 1465128042795 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00: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.
05:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 172ms
05:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:00:42 INFO - PROCESS | 2904 | 1465128042952 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - PROCESS | 2904 | 1465128042968 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 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.
05:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
05:00:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:00:43 INFO - PROCESS | 2904 | 1465128043126 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - PROCESS | 2904 | 1465128043146 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:00:43 INFO - {}
05:00:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:00:43 INFO - {}
05:00:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:00:43 INFO - {}
05:00:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:00:43 INFO - {}
05:00:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
05:00:43 INFO - TEST-START | /FileAPI/fileReader.html
05:00:43 INFO - PROCESS | 2904 | 1465128043305 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - PROCESS | 2904 | 1465128043318 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:00:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
05:00:43 INFO - TEST-START | /FileAPI/historical.html
05:00:43 INFO - PROCESS | 2904 | 1465128043476 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - PROCESS | 2904 | 1465128043493 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:00:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:00:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:00:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
05:00:43 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
05:00:43 INFO - TEST-START | /FileAPI/idlharness.html
05:00:43 INFO - PROCESS | 2904 | 1465128043652 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - PROCESS | 2904 | 1465128043666 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:00:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:00:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:00:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:00: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
05:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:00: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
05:00: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
05:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:00:44 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
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:00:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:00:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:00:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:00:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 348ms
05:00:44 INFO - TEST-START | /FileAPI/idlharness.worker
05:00:44 INFO - PROCESS | 2904 | 1465128044004 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - PROCESS | 2904 | 1465128044026 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:00:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:00:44 INFO - {}
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:00:44 INFO - {}
05:00:44 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 - {}
05:00:44 INFO - {}
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:00:44 INFO - {}
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:00:44 INFO - {}
05:00:44 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 - {}
05:00:44 INFO - {}
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 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
05:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:00:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:00:44 INFO - {}
05:00:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 354ms
05:00:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:00:44 INFO - PROCESS | 2904 | 1465128044360 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - PROCESS | 2904 | 1465128044389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 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
05:00:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 230ms
05:00:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:00:44 INFO - PROCESS | 2904 | 1465128044594 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - PROCESS | 2904 | 1465128044612 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:00:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
05:00:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:00:44 INFO - PROCESS | 2904 | 1465128044772 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - PROCESS | 2904 | 1465128044792 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:00:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:00:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
05:00:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:00:44 INFO - PROCESS | 2904 | 1465128044943 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:44 INFO - PROCESS | 2904 | 1465128044962 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
05:00:45 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.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
05:00:45 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'.)
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:00:45 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.
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:00:45 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.
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:00:45 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.
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 217ms
05:00:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
05:00:45 INFO - PROCESS | 2904 | 1465128045162 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - PROCESS | 2904 | 1465128045179 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
05:00:45 INFO - {}
05:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
05:00:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
05:00:45 INFO - PROCESS | 2904 | 1465128045339 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - PROCESS | 2904 | 1465128045351 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 172ms
05:00:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:00:45 INFO - PROCESS | 2904 | 1465128045511 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - PROCESS | 2904 | 1465128045529 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00: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"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00: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"
05:00:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 320ms
05:00:45 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:00:45 INFO - PROCESS | 2904 | 1465128045837 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:45 INFO - PROCESS | 2904 | 1465128045848 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:00:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:00:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:00:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:00:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:00:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:00:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 182ms
05:00:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:00:46 INFO - PROCESS | 2904 | 1465128046028 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046045 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:00:46 INFO - {}
05:00:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
05:00:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:00:46 INFO - PROCESS | 2904 | 1465128046202 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046216 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:00:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:00:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
05:00:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:00:46 INFO - PROCESS | 2904 | 1465128046376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046395 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
05:00:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:00:46 INFO - PROCESS | 2904 | 1465128046551 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046566 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 172ms
05:00:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:00:46 INFO - PROCESS | 2904 | 1465128046726 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046747 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:00:46 INFO - reader.readAsText(blob_2)
05:00:46 INFO - }" did not throw
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:00:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:00:46 INFO - reader.readAsDataURL(blob_2)
05:00:46 INFO - }" did not throw
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:00:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:00:46 INFO - reader.readAsArrayBuffer(blob_2)
05:00:46 INFO - }" did not throw
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:00: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
05:00:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:00:46 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:00:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:00: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
05:00:46 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
05:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:00:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
05:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 176ms
05:00:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:00:46 INFO - PROCESS | 2904 | 1465128046910 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:46 INFO - PROCESS | 2904 | 1465128046930 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:00:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:00:47 INFO - PROCESS | 2904 | 1465128047085 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - PROCESS | 2904 | 1465128047100 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:00:47 INFO - PROCESS | 2904 | 1465128047262 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - PROCESS | 2904 | 1465128047289 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:00:47 INFO - PROCESS | 2904 | 1465128047439 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - PROCESS | 2904 | 1465128047450 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:00:47 INFO - PROCESS | 2904 | 1465128047609 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - PROCESS | 2904 | 1465128047624 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:00:47 INFO - PROCESS | 2904 | 1465128047784 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - PROCESS | 2904 | 1465128047806 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 172ms
05:00:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:00:47 INFO - PROCESS | 2904 | 1465128047960 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - PROCESS | 2904 | 1465128047978 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:00:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:00:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:00:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 270ms
05:00:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:00:48 INFO - PROCESS | 2904 | 1465128048235 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - PROCESS | 2904 | 1465128048260 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:00:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:00:48 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
05:00:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:00:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
05:00:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:00:48 INFO - PROCESS | 2904 | 1465128048411 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - PROCESS | 2904 | 1465128048430 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:00:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
05:00:48 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:00:48 INFO - PROCESS | 2904 | 1465128048589 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:48 INFO - PROCESS | 2904 | 1465128048602 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:49 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:00:49 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
05:00:49 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:00:49 INFO - PROCESS | 2904 | 1465128049318 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:49 INFO - PROCESS | 2904 | 1465128049343 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:49 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:00:50 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:00:50 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 870ms
05:00:50 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:00:50 INFO - PROCESS | 2904 | 1465128050191 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:50 INFO - PROCESS | 2904 | 1465128050218 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:50 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:00:50 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:00:50 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
05:00:50 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:00:51 INFO - PROCESS | 2904 | 1465128050965 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:51 INFO - PROCESS | 2904 | 1465128051005 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:51 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:00:51 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:00:51 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 771ms
05:00:51 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:00:51 INFO - PROCESS | 2904 | 1465128051737 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:51 INFO - PROCESS | 2904 | 1465128051751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:00:52 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 730ms
05:00:52 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:00:52 INFO - PROCESS | 2904 | 1465128052471 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:52 INFO - PROCESS | 2904 | 1465128052569 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:00:53 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 830ms
05:00:53 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:00:53 INFO - PROCESS | 2904 | 1465128053304 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:53 INFO - PROCESS | 2904 | 1465128053332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:00:54 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
05:00:54 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:00:54 INFO - PROCESS | 2904 | 1465128054041 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:54 INFO - PROCESS | 2904 | 1465128054067 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:00:54 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 830ms
05:00:54 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:00:54 INFO - PROCESS | 2904 | 1465128054878 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:54 INFO - PROCESS | 2904 | 1465128054903 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:00:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:00:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:00:55 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:00:55 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 830ms
05:00:55 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:00:55 INFO - PROCESS | 2904 | 1465128055711 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:55 INFO - PROCESS | 2904 | 1465128055739 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:00:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 771ms
05:00:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:00:56 INFO - PROCESS | 2904 | 1465128056486 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:56 INFO - PROCESS | 2904 | 1465128056514 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:56 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:00:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 771ms
05:00:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:00:57 INFO - PROCESS | 2904 | 1465128057258 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:57 INFO - PROCESS | 2904 | 1465128057283 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:00:58 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 770ms
05:00:58 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:00:58 INFO - PROCESS | 2904 | 1465128058031 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:00:58 INFO - PROCESS | 2904 | 1465128058056 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:01:00 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2917ms
05:01:00 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:01:00 INFO - PROCESS | 2904 | 1465128060954 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:01 INFO - PROCESS | 2904 | 1465128060985 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:03 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:01:03 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:01:03 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:01:03 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2433ms
05:01:03 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:01:03 INFO - PROCESS | 2904 | 1465128063392 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:03 INFO - PROCESS | 2904 | 1465128063420 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:05 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:01:05 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:01:05 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:01:05 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1972ms
05:01:05 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:01:05 INFO - PROCESS | 2904 | 1465128065370 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:05 INFO - PROCESS | 2904 | 1465128065399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:06 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:01:06 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 870ms
05:01:06 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:01:06 INFO - PROCESS | 2904 | 1465128066245 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:06 INFO - PROCESS | 2904 | 1465128066274 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:01:07 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
05:01:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:01:07 INFO - PROCESS | 2904 | 1465128067082 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:07 INFO - PROCESS | 2904 | 1465128067110 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:01:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 770ms
05:01:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:01:07 INFO - PROCESS | 2904 | 1465128067853 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:07 INFO - PROCESS | 2904 | 1465128067868 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:01:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
05:01:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:01:08 INFO - PROCESS | 2904 | 1465128068626 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:08 INFO - PROCESS | 2904 | 1465128068651 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:01:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 930ms
05:01:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:01:09 INFO - PROCESS | 2904 | 1465128069560 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:09 INFO - PROCESS | 2904 | 1465128069595 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:01:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
05:01:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:01:10 INFO - PROCESS | 2904 | 1465128070332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:10 INFO - PROCESS | 2904 | 1465128070358 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:01:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 730ms
05:01:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:01:11 INFO - PROCESS | 2904 | 1465128071065 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:11 INFO - PROCESS | 2904 | 1465128071080 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:01:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 772ms
05:01:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:01:11 INFO - PROCESS | 2904 | 1465128071841 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:11 INFO - PROCESS | 2904 | 1465128071878 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:01:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
05:01:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:01:12 INFO - PROCESS | 2904 | 1465128072517 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:12 INFO - PROCESS | 2904 | 1465128072533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:01:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 1773ms
05:01:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:01:14 INFO - PROCESS | 2904 | 1465128074296 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:14 INFO - PROCESS | 2904 | 1465128074329 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:01:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 730ms
05:01:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:01:15 INFO - PROCESS | 2904 | 1465128075027 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:15 INFO - PROCESS | 2904 | 1465128075057 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:01:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 770ms
05:01:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:01:15 INFO - PROCESS | 2904 | 1465128075800 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:15 INFO - PROCESS | 2904 | 1465128075823 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:01:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 870ms
05:01:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:01:16 INFO - PROCESS | 2904 | 1465128076674 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:16 INFO - PROCESS | 2904 | 1465128076703 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:01:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 931ms
05:01:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:01:17 INFO - PROCESS | 2904 | 1465128077606 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:17 INFO - PROCESS | 2904 | 1465128077632 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:01:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 730ms
05:01:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:01:18 INFO - PROCESS | 2904 | 1465128078339 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:18 INFO - PROCESS | 2904 | 1465128078364 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:19 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:01:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
05:01:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:01:19 INFO - PROCESS | 2904 | 1465128079214 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:19 INFO - PROCESS | 2904 | 1465128079244 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:01:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
05:01:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:01:20 INFO - PROCESS | 2904 | 1465128079990 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:20 INFO - PROCESS | 2904 | 1465128080015 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:20 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
05:01:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 770ms
05:01:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:01:20 INFO - PROCESS | 2904 | 1465128080767 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:20 INFO - PROCESS | 2904 | 1465128080794 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:21 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
05:01:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
05:01:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:01:21 INFO - PROCESS | 2904 | 1465128081537 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:21 INFO - PROCESS | 2904 | 1465128081551 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:01:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 831ms
05:01:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:01:22 INFO - PROCESS | 2904 | 1465128082370 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:22 INFO - PROCESS | 2904 | 1465128082395 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:01:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 832ms
05:01:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:01:23 INFO - PROCESS | 2904 | 1465128083206 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:23 INFO - PROCESS | 2904 | 1465128083236 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:01:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
05:01:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:01:23 INFO - PROCESS | 2904 | 1465128083938 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:24 INFO - PROCESS | 2904 | 1465128083965 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:01:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
05:01:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:01:24 INFO - PROCESS | 2904 | 1465128084673 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:24 INFO - PROCESS | 2904 | 1465128084701 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:01:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
05:01:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:01:25 INFO - PROCESS | 2904 | 1465128085545 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:25 INFO - PROCESS | 2904 | 1465128085571 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:01:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
05:01:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:01:26 INFO - PROCESS | 2904 | 1465128086319 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:26 INFO - PROCESS | 2904 | 1465128086348 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:01:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 871ms
05:01:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:01:27 INFO - PROCESS | 2904 | 1465128087197 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:27 INFO - PROCESS | 2904 | 1465128087224 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:27 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
05:01:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 770ms
05:01:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:01:28 INFO - PROCESS | 2904 | 1465128087966 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:28 INFO - PROCESS | 2904 | 1465128087991 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:28 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
05:01:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 871ms
05:01:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:01:28 INFO - PROCESS | 2904 | 1465128088840 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:28 INFO - PROCESS | 2904 | 1465128088866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:01:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
05:01:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:01:29 INFO - PROCESS | 2904 | 1465128089714 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:29 INFO - PROCESS | 2904 | 1465128089742 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:01:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 770ms
05:01:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:01:30 INFO - PROCESS | 2904 | 1465128090487 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:30 INFO - PROCESS | 2904 | 1465128090512 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:01:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
05:01:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:01:31 INFO - PROCESS | 2904 | 1465128091361 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:31 INFO - PROCESS | 2904 | 1465128091389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:01:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 871ms
05:01:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:01:32 INFO - PROCESS | 2904 | 1465128092235 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:32 INFO - PROCESS | 2904 | 1465128092260 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
05:01:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:01:33 INFO - PROCESS | 2904 | 1465128093013 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:33 INFO - PROCESS | 2904 | 1465128093044 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 731ms
05:01:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:01:33 INFO - PROCESS | 2904 | 1465128093746 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:33 INFO - PROCESS | 2904 | 1465128093770 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
05:01:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:01:34 INFO - PROCESS | 2904 | 1465128094519 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:34 INFO - PROCESS | 2904 | 1465128094545 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 931ms
05:01:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:01:35 INFO - PROCESS | 2904 | 1465128095454 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:35 INFO - PROCESS | 2904 | 1465128095483 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
05:01:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:01:36 INFO - PROCESS | 2904 | 1465128096288 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:36 INFO - PROCESS | 2904 | 1465128096314 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 872ms
05:01:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:01:37 INFO - PROCESS | 2904 | 1465128097162 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:37 INFO - PROCESS | 2904 | 1465128097192 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 730ms
05:01:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:01:37 INFO - PROCESS | 2904 | 1465128097900 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:37 INFO - PROCESS | 2904 | 1465128097916 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
05:01:38 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:01:38 INFO - PROCESS | 2904 | 1465128098735 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:38 INFO - PROCESS | 2904 | 1465128098750 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1068ms
05:01:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:01:39 INFO - PROCESS | 2904 | 1465128099833 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:39 INFO - PROCESS | 2904 | 1465128099860 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 831ms
05:01:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:01:40 INFO - PROCESS | 2904 | 1465128100668 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:40 INFO - PROCESS | 2904 | 1465128100693 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 770ms
05:01:41 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:01:41 INFO - PROCESS | 2904 | 1465128101445 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:41 INFO - PROCESS | 2904 | 1465128101475 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 931ms
05:01:42 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:01:42 INFO - PROCESS | 2904 | 1465128102375 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:42 INFO - PROCESS | 2904 | 1465128102400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
05:01:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:01:43 INFO - PROCESS | 2904 | 1465128103209 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:43 INFO - PROCESS | 2904 | 1465128103238 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
05:01:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:01:44 INFO - PROCESS | 2904 | 1465128104050 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:44 INFO - PROCESS | 2904 | 1465128104079 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 790ms
05:01:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:01:44 INFO - PROCESS | 2904 | 1465128104836 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:44 INFO - PROCESS | 2904 | 1465128104851 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 830ms
05:01:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:01:45 INFO - PROCESS | 2904 | 1465128105672 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:45 INFO - PROCESS | 2904 | 1465128105700 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
05:01:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:01:46 INFO - PROCESS | 2904 | 1465128106403 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:46 INFO - PROCESS | 2904 | 1465128106417 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1018ms
05:01:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:01:47 INFO - PROCESS | 2904 | 1465128107423 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:47 INFO - PROCESS | 2904 | 1465128107449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
05:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:01:48 INFO - PROCESS | 2904 | 1465128108196 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:48 INFO - PROCESS | 2904 | 1465128108224 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 830ms
05:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:01:49 INFO - PROCESS | 2904 | 1465128109028 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:49 INFO - PROCESS | 2904 | 1465128109053 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 870ms
05:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:01:49 INFO - PROCESS | 2904 | 1465128109904 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:49 INFO - PROCESS | 2904 | 1465128109932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 770ms
05:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:01:50 INFO - PROCESS | 2904 | 1465128110677 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:50 INFO - PROCESS | 2904 | 1465128110703 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1067ms
05:01:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:01:51 INFO - PROCESS | 2904 | 1465128111751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:51 INFO - PROCESS | 2904 | 1465128111781 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:01:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
05:01:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:01:52 INFO - PROCESS | 2904 | 1465128112621 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:52 INFO - PROCESS | 2904 | 1465128112645 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:01:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 930ms
05:01:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:01:53 INFO - PROCESS | 2904 | 1465128113554 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:53 INFO - PROCESS | 2904 | 1465128113581 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:01:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 730ms
05:01:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:01:54 INFO - PROCESS | 2904 | 1465128114288 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:54 INFO - PROCESS | 2904 | 1465128114317 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:01:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
05:01:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:01:55 INFO - PROCESS | 2904 | 1465128115120 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:55 INFO - PROCESS | 2904 | 1465128115144 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:01:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 871ms
05:01:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:01:56 INFO - PROCESS | 2904 | 1465128115995 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:56 INFO - PROCESS | 2904 | 1465128116028 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:01:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 831ms
05:01:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:01:56 INFO - PROCESS | 2904 | 1465128116828 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:56 INFO - PROCESS | 2904 | 1465128116855 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:01:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
05:01:57 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:01:57 INFO - PROCESS | 2904 | 1465128117706 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:57 INFO - PROCESS | 2904 | 1465128117734 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:01:58 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1018ms
05:01:58 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:01:58 INFO - PROCESS | 2904 | 1465128118724 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:58 INFO - PROCESS | 2904 | 1465128118748 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:01:59 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 870ms
05:01:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:01:59 INFO - PROCESS | 2904 | 1465128119597 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:01:59 INFO - PROCESS | 2904 | 1465128119623 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:02:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
05:02:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:02:00 INFO - PROCESS | 2904 | 1465128120371 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:00 INFO - PROCESS | 2904 | 1465128120404 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:02:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 771ms
05:02:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:02:01 INFO - PROCESS | 2904 | 1465128121144 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:01 INFO - PROCESS | 2904 | 1465128121168 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:02:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1233ms
05:02:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:02:02 INFO - PROCESS | 2904 | 1465128122381 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:02 INFO - PROCESS | 2904 | 1465128122410 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:02:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
05:02:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:02:03 INFO - PROCESS | 2904 | 1465128123154 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:03 INFO - PROCESS | 2904 | 1465128123182 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:02:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 771ms
05:02:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:02:03 INFO - PROCESS | 2904 | 1465128123932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:03 INFO - PROCESS | 2904 | 1465128123960 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:02:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
05:02:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:02:04 INFO - PROCESS | 2904 | 1465128124762 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:04 INFO - PROCESS | 2904 | 1465128124786 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:02:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 931ms
05:02:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:02:05 INFO - PROCESS | 2904 | 1465128125697 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:05 INFO - PROCESS | 2904 | 1465128125722 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:02:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 770ms
05:02:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:02:06 INFO - PROCESS | 2904 | 1465128126471 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:06 INFO - PROCESS | 2904 | 1465128126499 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:02:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 771ms
05:02:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:02:07 INFO - PROCESS | 2904 | 1465128127242 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:07 INFO - PROCESS | 2904 | 1465128127268 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:02:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 770ms
05:02:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:02:08 INFO - PROCESS | 2904 | 1465128128016 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:08 INFO - PROCESS | 2904 | 1465128128042 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:02:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 870ms
05:02:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:02:08 INFO - PROCESS | 2904 | 1465128128891 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:08 INFO - PROCESS | 2904 | 1465128128919 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:02:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:02:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6873ms
05:02:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:02:15 INFO - PROCESS | 2904 | 1465128135766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:15 INFO - PROCESS | 2904 | 1465128135798 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:02:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:02:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:02:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:02:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2619ms
05:02:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:02:18 INFO - PROCESS | 2904 | 1465128138388 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:18 INFO - PROCESS | 2904 | 1465128138416 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:02:19 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 831ms
05:02:19 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:02:19 INFO - PROCESS | 2904 | 1465128139226 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:19 INFO - PROCESS | 2904 | 1465128139255 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:02:20 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
05:02:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:02:20 INFO - PROCESS | 2904 | 1465128140096 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:20 INFO - PROCESS | 2904 | 1465128140124 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:02:20 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 730ms
05:02:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:02:20 INFO - PROCESS | 2904 | 1465128140831 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:20 INFO - PROCESS | 2904 | 1465128140861 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:02:21 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 770ms
05:02:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:02:21 INFO - PROCESS | 2904 | 1465128141607 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:21 INFO - PROCESS | 2904 | 1465128141637 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:02:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 831ms
05:02:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:02:22 INFO - PROCESS | 2904 | 1465128142444 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:22 INFO - PROCESS | 2904 | 1465128142474 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:02:23 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 730ms
05:02:23 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:02:23 INFO - PROCESS | 2904 | 1465128143174 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:23 INFO - PROCESS | 2904 | 1465128143199 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:02:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 831ms
05:02:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:02:24 INFO - PROCESS | 2904 | 1465128144008 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:24 INFO - PROCESS | 2904 | 1465128144033 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:02:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
05:02:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:02:24 INFO - PROCESS | 2904 | 1465128144743 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:24 INFO - PROCESS | 2904 | 1465128144774 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:02:25 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 830ms
05:02:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:02:25 INFO - PROCESS | 2904 | 1465128145577 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - PROCESS | 2904 | 1465128145607 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:02:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
05:02:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:02:25 INFO - PROCESS | 2904 | 1465128145751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - PROCESS | 2904 | 1465128145778 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:02:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:02:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:02:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
05:02:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:02:25 INFO - PROCESS | 2904 | 1465128145932 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:25 INFO - PROCESS | 2904 | 1465128145951 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:26 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:02:26 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 931ms
05:02:26 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:02:26 INFO - PROCESS | 2904 | 1465128146863 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:26 INFO - PROCESS | 2904 | 1465128146897 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:02:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 970ms
05:02:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:02:27 INFO - PROCESS | 2904 | 1465128147835 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:27 INFO - PROCESS | 2904 | 1465128147863 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:02:28 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
05:02:28 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:02:28 INFO - PROCESS | 2904 | 1465128148769 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:28 INFO - PROCESS | 2904 | 1465128148798 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:02:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:02:29 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
05:02:29 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:02:29 INFO - PROCESS | 2904 | 1465128149641 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:29 INFO - PROCESS | 2904 | 1465128149667 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:02:30 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
05:02:30 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:02:30 INFO - PROCESS | 2904 | 1465128150375 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:30 INFO - PROCESS | 2904 | 1465128150399 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:02:31 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 970ms
05:02:31 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:02:31 INFO - PROCESS | 2904 | 1465128151348 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:31 INFO - PROCESS | 2904 | 1465128151375 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:02:32 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1066ms
05:02:32 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:02:32 INFO - PROCESS | 2904 | 1465128152416 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:32 INFO - PROCESS | 2904 | 1465128152441 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:02:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:02:33 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
05:02:33 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:02:33 INFO - PROCESS | 2904 | 1465128153292 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:33 INFO - PROCESS | 2904 | 1465128153323 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:02:34 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 830ms
05:02:34 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:02:34 INFO - PROCESS | 2904 | 1465128154127 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:34 INFO - PROCESS | 2904 | 1465128154154 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:02:35 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 971ms
05:02:35 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:02:35 INFO - PROCESS | 2904 | 1465128155106 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:35 INFO - PROCESS | 2904 | 1465128155133 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:02:35 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 771ms
05:02:35 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:02:35 INFO - PROCESS | 2904 | 1465128155880 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:35 INFO - PROCESS | 2904 | 1465128155905 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:02:36 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
05:02:36 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:02:36 INFO - PROCESS | 2904 | 1465128156613 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:36 INFO - PROCESS | 2904 | 1465128156637 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:02:37 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1074ms
05:02:37 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:02:37 INFO - PROCESS | 2904 | 1465128157690 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:37 INFO - PROCESS | 2904 | 1465128157727 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:02:38 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 870ms
05:02:38 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:02:38 INFO - PROCESS | 2904 | 1465128158562 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:38 INFO - PROCESS | 2904 | 1465128158584 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:02:39 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
05:02:39 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:02:39 INFO - PROCESS | 2904 | 1465128159297 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:39 INFO - PROCESS | 2904 | 1465128159327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:02:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:02:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:02:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:02:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:02:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:02:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:02:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:02:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:02:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:02:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:02:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:02:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:02:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:02:41 INFO - window.indexedDB.open('test', val);..." did not throw
05:02:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:02:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:02:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:02:41 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2436ms
05:02:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:02:41 INFO - PROCESS | 2904 | 1465128161738 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:41 INFO - PROCESS | 2904 | 1465128161766 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:02:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 731ms
05:02:42 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:02:42 INFO - PROCESS | 2904 | 1465128162476 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:42 INFO - PROCESS | 2904 | 1465128162501 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:02:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:02:43 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1323ms
05:02:43 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:02:43 INFO - PROCESS | 2904 | 1465128163799 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:43 INFO - PROCESS | 2904 | 1465128163826 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:44 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:02:44 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
05:02:44 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:02:44 INFO - PROCESS | 2904 | 1465128164572 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:44 INFO - PROCESS | 2904 | 1465128164598 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:45 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:02:45 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
05:02:45 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:02:45 INFO - PROCESS | 2904 | 1465128165416 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:45 INFO - PROCESS | 2904 | 1465128165445 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:46 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:02:46 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 730ms
05:02:46 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:02:46 INFO - PROCESS | 2904 | 1465128166152 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:46 INFO - PROCESS | 2904 | 1465128166168 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:46 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:02:46 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 731ms
05:02:46 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:02:46 INFO - PROCESS | 2904 | 1465128166889 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:46 INFO - PROCESS | 2904 | 1465128166916 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:48 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:02:48 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1120ms
05:02:48 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:02:48 INFO - PROCESS | 2904 | 1465128168010 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:48 INFO - PROCESS | 2904 | 1465128168036 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:48 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:02:48 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
05:02:48 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:02:48 INFO - PROCESS | 2904 | 1465128168782 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:48 INFO - PROCESS | 2904 | 1465128168807 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:49 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:02:49 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 830ms
05:02:49 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:02:49 INFO - PROCESS | 2904 | 1465128169617 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:49 INFO - PROCESS | 2904 | 1465128169638 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:50 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:02:50 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 670ms
05:02:50 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:02:50 INFO - PROCESS | 2904 | 1465128170288 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:50 INFO - PROCESS | 2904 | 1465128170315 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:51 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:02:51 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
05:02:51 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:02:51 INFO - PROCESS | 2904 | 1465128171162 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:51 INFO - PROCESS | 2904 | 1465128171186 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:51 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:02:51 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 731ms
05:02:51 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:02:51 INFO - PROCESS | 2904 | 1465128171897 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:51 INFO - PROCESS | 2904 | 1465128171927 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:52 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:02:52 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
05:02:52 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:02:52 INFO - PROCESS | 2904 | 1465128172672 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:52 INFO - PROCESS | 2904 | 1465128172699 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:53 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:02:53 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 870ms
05:02:53 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:02:53 INFO - PROCESS | 2904 | 1465128173550 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:53 INFO - PROCESS | 2904 | 1465128173578 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:54 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:02:54 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 730ms
05:02:54 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:02:54 INFO - PROCESS | 2904 | 1465128174280 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:54 INFO - PROCESS | 2904 | 1465128174305 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:02:55 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
05:02:55 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:02:55 INFO - PROCESS | 2904 | 1465128175053 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:55 INFO - PROCESS | 2904 | 1465128175084 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:02:55 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:02:55 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 871ms
05:02:55 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:02:55 INFO - PROCESS | 2904 | 1465128175928 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:55 INFO - PROCESS | 2904 | 1465128175957 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:02:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 730ms
05:02:56 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:02:56 INFO - PROCESS | 2904 | 1465128176661 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:56 INFO - PROCESS | 2904 | 1465128176685 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:02:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 772ms
05:02:57 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:02:57 INFO - PROCESS | 2904 | 1465128177435 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:57 INFO - PROCESS | 2904 | 1465128177459 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:02:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 671ms
05:02:58 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:02:58 INFO - PROCESS | 2904 | 1465128178111 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:58 INFO - PROCESS | 2904 | 1465128178140 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:02:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
05:02:59 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:02:59 INFO - PROCESS | 2904 | 1465128178987 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:59 INFO - PROCESS | 2904 | 1465128179015 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:02:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
05:02:59 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:02:59 INFO - PROCESS | 2904 | 1465128179724 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:02:59 INFO - PROCESS | 2904 | 1465128179750 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:03:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 730ms
05:03:00 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:03:00 INFO - PROCESS | 2904 | 1465128180454 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:00 INFO - PROCESS | 2904 | 1465128180468 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:03:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 870ms
05:03:01 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:03:01 INFO - PROCESS | 2904 | 1465128181327 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:01 INFO - PROCESS | 2904 | 1465128181352 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:03:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 731ms
05:03:02 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:03:02 INFO - PROCESS | 2904 | 1465128182061 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:02 INFO - PROCESS | 2904 | 1465128182090 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:02 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:03:02 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
05:03:02 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:03:02 INFO - PROCESS | 2904 | 1465128182793 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:02 INFO - PROCESS | 2904 | 1465128182818 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:03 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:03:03 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
05:03:03 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:03:03 INFO - PROCESS | 2904 | 1465128183526 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:03 INFO - PROCESS | 2904 | 1465128183548 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:04 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:03:04 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 830ms
05:03:04 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:03:04 INFO - PROCESS | 2904 | 1465128184361 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:04 INFO - PROCESS | 2904 | 1465128184389 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:05 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:03:05 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 670ms
05:03:05 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:03:05 INFO - PROCESS | 2904 | 1465128185034 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:05 INFO - PROCESS | 2904 | 1465128185051 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:05 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:03:05 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
05:03:05 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:03:05 INFO - PROCESS | 2904 | 1465128185711 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:05 INFO - PROCESS | 2904 | 1465128185735 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:06 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:03:06 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
05:03:06 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:03:06 INFO - PROCESS | 2904 | 1465128186481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:06 INFO - PROCESS | 2904 | 1465128186506 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:03:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 831ms
05:03:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:03:07 INFO - PROCESS | 2904 | 1465128187315 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:07 INFO - PROCESS | 2904 | 1465128187339 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:03:08 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 670ms
05:03:08 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:03:08 INFO - PROCESS | 2904 | 1465128187989 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - PROCESS | 2904 | 1465128188018 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:03:08 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
05:03:08 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:03:08 INFO - PROCESS | 2904 | 1465128188163 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - PROCESS | 2904 | 1465128188181 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:03:08 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
05:03:08 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:03:08 INFO - PROCESS | 2904 | 1465128188344 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - PROCESS | 2904 | 1465128188362 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:03:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:03:08 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
05:03:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:03:08 INFO - PROCESS | 2904 | 1465128188514 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:08 INFO - PROCESS | 2904 | 1465128188531 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:03:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 770ms
05:03:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:03:09 INFO - PROCESS | 2904 | 1465128189289 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:09 INFO - PROCESS | 2904 | 1465128189303 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:10 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
05:03:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
05:03:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:03:10 INFO - PROCESS | 2904 | 1465128190062 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:10 INFO - PROCESS | 2904 | 1465128190091 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:10 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
05:03:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
05:03:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:03:10 INFO - PROCESS | 2904 | 1465128190835 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:10 INFO - PROCESS | 2904 | 1465128190862 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 670ms
05:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:03:11 INFO - PROCESS | 2904 | 1465128191509 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:11 INFO - PROCESS | 2904 | 1465128191535 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:12 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
05:03:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 671ms
05:03:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:03:12 INFO - PROCESS | 2904 | 1465128192186 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:12 INFO - PROCESS | 2904 | 1465128192201 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:12 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
05:03:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
05:03:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:03:12 INFO - PROCESS | 2904 | 1465128192956 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:13 INFO - PROCESS | 2904 | 1465128192981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 970ms
05:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:03:13 INFO - PROCESS | 2904 | 1465128193930 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:13 INFO - PROCESS | 2904 | 1465128193958 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:14 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
05:03:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 730ms
05:03:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:03:14 INFO - PROCESS | 2904 | 1465128194663 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:14 INFO - PROCESS | 2904 | 1465128194693 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:03:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
05:03:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:03:15 INFO - PROCESS | 2904 | 1465128195535 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:15 INFO - PROCESS | 2904 | 1465128195561 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:03:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
05:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:03:16 INFO - PROCESS | 2904 | 1465128196394 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:16 INFO - PROCESS | 2904 | 1465128196423 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:03:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 832ms
05:03:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:03:17 INFO - PROCESS | 2904 | 1465128197229 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:17 INFO - PROCESS | 2904 | 1465128197256 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
05:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:03:18 INFO - PROCESS | 2904 | 1465128198063 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:18 INFO - PROCESS | 2904 | 1465128198094 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 870ms
05:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:03:18 INFO - PROCESS | 2904 | 1465128198939 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:18 INFO - PROCESS | 2904 | 1465128198969 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 830ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:03:19 INFO - PROCESS | 2904 | 1465128199775 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:19 INFO - PROCESS | 2904 | 1465128199804 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 870ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:03:20 INFO - PROCESS | 2904 | 1465128200646 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:20 INFO - PROCESS | 2904 | 1465128200674 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:21 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
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:03:21 INFO - PROCESS | 2904 | 1465128201419 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:21 INFO - PROCESS | 2904 | 1465128201435 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 731ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:03:22 INFO - PROCESS | 2904 | 1465128202153 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:22 INFO - PROCESS | 2904 | 1465128202187 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:03:23 INFO - PROCESS | 2904 | 1465128202987 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:23 INFO - PROCESS | 2904 | 1465128203014 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:03:23 INFO - PROCESS | 2904 | 1465128203763 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:23 INFO - PROCESS | 2904 | 1465128203790 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:24 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
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:03:24 INFO - PROCESS | 2904 | 1465128204540 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:24 INFO - PROCESS | 2904 | 1465128204570 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:03:25 INFO - PROCESS | 2904 | 1465128205413 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:25 INFO - PROCESS | 2904 | 1465128205438 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 871ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:03:26 INFO - PROCESS | 2904 | 1465128206284 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:26 INFO - PROCESS | 2904 | 1465128206310 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 771ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:03:27 INFO - PROCESS | 2904 | 1465128207058 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:27 INFO - PROCESS | 2904 | 1465128207088 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:27 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
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:03:27 INFO - PROCESS | 2904 | 1465128207890 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:27 INFO - PROCESS | 2904 | 1465128207915 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:03:28 INFO - PROCESS | 2904 | 1465128208724 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:28 INFO - PROCESS | 2904 | 1465128208747 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:29 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
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:03:29 INFO - PROCESS | 2904 | 1465128209559 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:29 INFO - PROCESS | 2904 | 1465128209586 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:30 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
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 730ms
05:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:03:30 INFO - PROCESS | 2904 | 1465128210294 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:30 INFO - PROCESS | 2904 | 1465128210322 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:31 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
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:03:31 INFO - PROCESS | 2904 | 1465128211131 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:31 INFO - PROCESS | 2904 | 1465128211158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 871ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:03:32 INFO - PROCESS | 2904 | 1465128212001 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:32 INFO - PROCESS | 2904 | 1465128212027 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:32 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
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 670ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:03:32 INFO - PROCESS | 2904 | 1465128212675 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:32 INFO - PROCESS | 2904 | 1465128212698 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 771ms
05:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:03:33 INFO - PROCESS | 2904 | 1465128213449 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:33 INFO - PROCESS | 2904 | 1465128213481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 930ms
05:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:03:34 INFO - PROCESS | 2904 | 1465128214382 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:34 INFO - PROCESS | 2904 | 1465128214407 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 930ms
05:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:03:35 INFO - PROCESS | 2904 | 1465128215317 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:35 INFO - PROCESS | 2904 | 1465128215352 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:36 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"
05:03:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:03:36 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:03:36 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
05:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
05:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:03:36 INFO - PROCESS | 2904 | 1465128216053 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:36 INFO - PROCESS | 2904 | 1465128216069 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:36 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"
05:03:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:03:36 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:03:36 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
05:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
05:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:03:36 INFO - PROCESS | 2904 | 1465128216729 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:36 INFO - PROCESS | 2904 | 1465128216755 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 731ms
05:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:03:37 INFO - PROCESS | 2904 | 1465128217460 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:37 INFO - PROCESS | 2904 | 1465128217487 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
05:03:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:03:38 INFO - PROCESS | 2904 | 1465128218233 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:38 INFO - PROCESS | 2904 | 1465128218257 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:03:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 771ms
05:03:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:03:39 INFO - PROCESS | 2904 | 1465128219008 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:39 INFO - PROCESS | 2904 | 1465128219040 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:03:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
05:03:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:03:39 INFO - PROCESS | 2904 | 1465128219840 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:39 INFO - PROCESS | 2904 | 1465128219865 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:03:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 830ms
05:03:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:03:40 INFO - PROCESS | 2904 | 1465128220673 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:40 INFO - PROCESS | 2904 | 1465128220699 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:03:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 871ms
05:03:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:03:41 INFO - PROCESS | 2904 | 1465128221548 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:41 INFO - PROCESS | 2904 | 1465128221590 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:03:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 871ms
05:03:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:03:42 INFO - PROCESS | 2904 | 1465128222422 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:42 INFO - PROCESS | 2904 | 1465128222448 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
05:03:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:03:43 INFO - PROCESS | 2904 | 1465128223259 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:43 INFO - PROCESS | 2904 | 1465128223285 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:44 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
05:03:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 730ms
05:03:44 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:03:44 INFO - PROCESS | 2904 | 1465128223989 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:44 INFO - PROCESS | 2904 | 1465128224017 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1127ms
05:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:03:45 INFO - PROCESS | 2904 | 1465128225119 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:45 INFO - PROCESS | 2904 | 1465128225144 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 770ms
05:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:03:45 INFO - PROCESS | 2904 | 1465128225894 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:45 INFO - PROCESS | 2904 | 1465128225927 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:03:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
05:03:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:03:46 INFO - PROCESS | 2904 | 1465128226668 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:46 INFO - PROCESS | 2904 | 1465128226692 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:03:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 871ms
05:03:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:03:47 INFO - PROCESS | 2904 | 1465128227574 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:47 INFO - PROCESS | 2904 | 1465128227604 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:03:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 770ms
05:03:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:03:48 INFO - PROCESS | 2904 | 1465128228349 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:48 INFO - PROCESS | 2904 | 1465128228377 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:03:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 830ms
05:03:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:03:49 INFO - PROCESS | 2904 | 1465128229185 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:49 INFO - PROCESS | 2904 | 1465128229212 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
05:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:03:50 INFO - PROCESS | 2904 | 1465128230056 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:50 INFO - PROCESS | 2904 | 1465128230085 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
05:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:03:50 INFO - PROCESS | 2904 | 1465128230889 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:50 INFO - PROCESS | 2904 | 1465128230914 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:03:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 771ms
05:03:51 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:03:51 INFO - PROCESS | 2904 | 1465128231664 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:51 INFO - PROCESS | 2904 | 1465128231698 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:03:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 833ms
05:03:52 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:03:52 INFO - PROCESS | 2904 | 1465128232498 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:52 INFO - PROCESS | 2904 | 1465128232522 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:03:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
05:03:53 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:03:53 INFO - PROCESS | 2904 | 1465128233271 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:53 INFO - PROCESS | 2904 | 1465128233286 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:03:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 730ms
05:03:54 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:03:54 INFO - PROCESS | 2904 | 1465128234007 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:54 INFO - PROCESS | 2904 | 1465128234035 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:03:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 830ms
05:03:54 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:03:54 INFO - PROCESS | 2904 | 1465128234840 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:54 INFO - PROCESS | 2904 | 1465128234866 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:03:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 870ms
05:03:55 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:03:55 INFO - PROCESS | 2904 | 1465128235717 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:55 INFO - PROCESS | 2904 | 1465128235745 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:03:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:03:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2878ms
05:03:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:03:58 INFO - PROCESS | 2904 | 1465128238595 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:58 INFO - PROCESS | 2904 | 1465128238620 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:03:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
05:03:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:03:59 INFO - PROCESS | 2904 | 1465128239528 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:03:59 INFO - PROCESS | 2904 | 1465128239554 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:00 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
05:04:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
05:04:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:04:00 INFO - PROCESS | 2904 | 1465128240302 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:00 INFO - PROCESS | 2904 | 1465128240341 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:01 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
05:04:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
05:04:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:04:01 INFO - PROCESS | 2904 | 1465128241076 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:01 INFO - PROCESS | 2904 | 1465128241112 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:04:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 871ms
05:04:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:04:01 INFO - PROCESS | 2904 | 1465128241952 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:02 INFO - PROCESS | 2904 | 1465128241979 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:02 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
05:04:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 770ms
05:04:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:04:02 INFO - PROCESS | 2904 | 1465128242723 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:02 INFO - PROCESS | 2904 | 1465128242751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:03 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
05:04:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 831ms
05:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:04:03 INFO - PROCESS | 2904 | 1465128243557 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:03 INFO - PROCESS | 2904 | 1465128243583 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 831ms
05:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:04:04 INFO - PROCESS | 2904 | 1465128244392 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:04 INFO - PROCESS | 2904 | 1465128244420 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:05 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
05:04:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
05:04:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:04:05 INFO - PROCESS | 2904 | 1465128245063 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:05 INFO - PROCESS | 2904 | 1465128245089 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
05:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:04:06 INFO - PROCESS | 2904 | 1465128245997 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:06 INFO - PROCESS | 2904 | 1465128246021 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 831ms
05:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:04:06 INFO - PROCESS | 2904 | 1465128246831 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:06 INFO - PROCESS | 2904 | 1465128246860 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
05:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:04:07 INFO - PROCESS | 2904 | 1465128247668 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:07 INFO - PROCESS | 2904 | 1465128247695 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
05:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:04:08 INFO - PROCESS | 2904 | 1465128248506 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:08 INFO - PROCESS | 2904 | 1465128248533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
05:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:04:09 INFO - PROCESS | 2904 | 1465128249376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:09 INFO - PROCESS | 2904 | 1465128249400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
05:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:04:10 INFO - PROCESS | 2904 | 1465128250249 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:10 INFO - PROCESS | 2904 | 1465128250276 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
05:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:04:11 INFO - PROCESS | 2904 | 1465128251083 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:11 INFO - PROCESS | 2904 | 1465128251112 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:11 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
05:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 771ms
05:04:11 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:04:11 INFO - PROCESS | 2904 | 1465128251855 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:11 INFO - PROCESS | 2904 | 1465128251883 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:12 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:04:12 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
05:04:12 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:04:12 INFO - PROCESS | 2904 | 1465128252728 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:12 INFO - PROCESS | 2904 | 1465128252765 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:13 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:04:13 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:04:13 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 770ms
05:04:13 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:04:13 INFO - PROCESS | 2904 | 1465128253503 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:13 INFO - PROCESS | 2904 | 1465128253519 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:14 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:04:14 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 730ms
05:04:14 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:04:14 INFO - PROCESS | 2904 | 1465128254236 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:14 INFO - PROCESS | 2904 | 1465128254252 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:04:18 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:04:18 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4683ms
05:04:18 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:04:18 INFO - PROCESS | 2904 | 1465128258924 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:18 INFO - PROCESS | 2904 | 1465128258964 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:19 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:04:19 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1018ms
05:04:19 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:04:19 INFO - PROCESS | 2904 | 1465128259945 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:20 INFO - PROCESS | 2904 | 1465128259975 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:20 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:04:20 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
05:04:20 INFO - TEST-START | /IndexedDB/interfaces.html
05:04:20 INFO - PROCESS | 2904 | 1465128260718 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:20 INFO - PROCESS | 2904 | 1465128260735 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:04:21 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
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:04:21 INFO - TEST-OK | /IndexedDB/interfaces.html | took 432ms
05:04:21 INFO - TEST-START | /IndexedDB/interfaces.worker
05:04:21 INFO - PROCESS | 2904 | 1465128261158 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:21 INFO - PROCESS | 2904 | 1465128261180 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:04:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:04:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:04:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:04:21 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:04:21 INFO - {}
05:04:21 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 - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:04:21 INFO - {}
05:04:21 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 456ms
05:04:21 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:04:21 INFO - PROCESS | 2904 | 1465128261614 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:21 INFO - PROCESS | 2904 | 1465128261640 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:04:22 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:04:22 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
05:04:22 INFO - TEST-START | /IndexedDB/key_valid.html
05:04:22 INFO - PROCESS | 2904 | 1465128262354 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:22 INFO - PROCESS | 2904 | 1465128262371 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:26 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:04:32 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10123ms
05:04:32 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:04:32 INFO - PROCESS | 2904 | 1465128272481 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:32 INFO - PROCESS | 2904 | 1465128272512 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:33 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:04:33 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1015ms
05:04:33 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:04:33 INFO - PROCESS | 2904 | 1465128273503 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:33 INFO - PROCESS | 2904 | 1465128273533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:04:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
05:04:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:04:34 INFO - PROCESS | 2904 | 1465128274381 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:34 INFO - PROCESS | 2904 | 1465128274409 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:04:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:04:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:04:36 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1935ms
05:04:36 INFO - TEST-START | /IndexedDB/keyorder.htm
05:04:36 INFO - PROCESS | 2904 | 1465128276318 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:36 INFO - PROCESS | 2904 | 1465128276348 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:04:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:04:37 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 979ms
05:04:37 INFO - TEST-START | /IndexedDB/keypath.htm
05:04:37 INFO - PROCESS | 2904 | 1465128277302 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:37 INFO - PROCESS | 2904 | 1465128277332 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:04:38 INFO - TEST-OK | /IndexedDB/keypath.htm | took 838ms
05:04:38 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:04:38 INFO - PROCESS | 2904 | 1465128278147 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:38 INFO - PROCESS | 2904 | 1465128278177 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:04:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:04:38 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 773ms
05:04:38 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:04:38 INFO - PROCESS | 2904 | 1465128278920 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:38 INFO - PROCESS | 2904 | 1465128278935 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:40 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:04:40 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:04:40 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:04:40 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1932ms
05:04:40 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:04:40 INFO - PROCESS | 2904 | 1465128280857 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:40 INFO - PROCESS | 2904 | 1465128280887 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:42 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:04:42 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:04:42 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:04:42 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1932ms
05:04:42 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:04:42 INFO - PROCESS | 2904 | 1465128282792 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:42 INFO - PROCESS | 2904 | 1465128282822 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:43 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:04:43 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 870ms
05:04:43 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:04:43 INFO - PROCESS | 2904 | 1465128283668 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:43 INFO - PROCESS | 2904 | 1465128283698 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:44 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:04:44 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
05:04:44 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:04:44 INFO - PROCESS | 2904 | 1465128284505 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:44 INFO - PROCESS | 2904 | 1465128284533 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:45 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:04:45 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 870ms
05:04:45 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:04:45 INFO - PROCESS | 2904 | 1465128285376 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:45 INFO - PROCESS | 2904 | 1465128285400 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:46 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:04:46 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
05:04:46 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:04:46 INFO - PROCESS | 2904 | 1465128286149 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:46 INFO - PROCESS | 2904 | 1465128286176 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:47 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:04:47 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1119ms
05:04:47 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:04:47 INFO - PROCESS | 2904 | 1465128287274 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:47 INFO - PROCESS | 2904 | 1465128287308 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:48 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:04:48 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1522ms
05:04:48 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:04:48 INFO - PROCESS | 2904 | 1465128288799 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:48 INFO - PROCESS | 2904 | 1465128288829 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:49 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:04:49 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 831ms
05:04:49 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:04:49 INFO - PROCESS | 2904 | 1465128289636 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:49 INFO - PROCESS | 2904 | 1465128289662 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:50 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:04:50 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
05:04:50 INFO - TEST-START | /IndexedDB/value.htm
05:04:50 INFO - PROCESS | 2904 | 1465128290512 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:50 INFO - PROCESS | 2904 | 1465128290538 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:04:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:04:51 INFO - TEST-OK | /IndexedDB/value.htm | took 1377ms
05:04:51 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:04:51 INFO - PROCESS | 2904 | 1465128291888 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:51 INFO - PROCESS | 2904 | 1465128291913 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:04:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:04:53 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:04:53 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1924ms
05:04:53 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:04:53 INFO - PROCESS | 2904 | 1465128293815 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:53 INFO - PROCESS | 2904 | 1465128293840 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:04:55 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1177ms
05:04:55 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:04:55 INFO - PROCESS | 2904 | 1465128294997 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - PROCESS | 2904 | 1465128295027 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:04:55 INFO - {}
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:04:55 INFO - {}
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:04:55 INFO - {}
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:04:55 INFO - {}
05:04:55 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 270ms
05:04:55 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:04:55 INFO - PROCESS | 2904 | 1465128295273 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - PROCESS | 2904 | 1465128295299 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:04:55 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:04:55 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
05:04:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:04:55 INFO - PROCESS | 2904 | 1465128295452 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - PROCESS | 2904 | 1465128295474 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:04:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 236ms
05:04:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:04:55 INFO - PROCESS | 2904 | 1465128295690 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - PROCESS | 2904 | 1465128295714 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:04:55 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
05:04:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:04:55 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
05:04:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:55 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:04:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:04:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 188ms
05:04:55 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:04:55 INFO - PROCESS | 2904 | 1465128295883 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:55 INFO - PROCESS | 2904 | 1465128295903 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 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() {
05:04:56 INFO - [native code]
05:04:56 INFO - }" but got function "function () {
05:04:56 INFO - }"
05:04:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:04:56 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
05:04:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:04:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 174ms
05:04:56 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:04:56 INFO - PROCESS | 2904 | 1465128296070 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - PROCESS | 2904 | 1465128296101 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 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() {
05:04:56 INFO - [native code]
05:04:56 INFO - }" but got function "function () {
05:04:56 INFO - }"
05:04:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:04:56 INFO - {}
05:04:56 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
05:04:56 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:04:56 INFO - {}
05:04:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 230ms
05:04:56 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:04:56 INFO - PROCESS | 2904 | 1465128296301 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - PROCESS | 2904 | 1465128296321 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:04:56 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"
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:04:56 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:04:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:04:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:04:56 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"
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:04:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:04:56 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:04:56 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:56 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:04:56 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:04:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 179ms
05:04:56 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:04:56 INFO - PROCESS | 2904 | 1465128296484 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - PROCESS | 2904 | 1465128296502 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:04:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 171ms
05:04:56 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:04:56 INFO - PROCESS | 2904 | 1465128296664 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - PROCESS | 2904 | 1465128296687 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:04:56 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:04:56 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 172ms
05:04:56 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:04:56 INFO - PROCESS | 2904 | 1465128296837 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:56 INFO - PROCESS | 2904 | 1465128296855 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:04:57 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:04:57 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:04:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:04:57 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 173ms
05:04:57 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:04:57 INFO - PROCESS | 2904 | 1465128297015 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:57 INFO - PROCESS | 2904 | 1465128297035 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:04:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:04:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:04:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:04:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:04:58 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1233ms
05:04:58 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:04:58 INFO - PROCESS | 2904 | 1465128298253 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:58 INFO - PROCESS | 2904 | 1465128298278 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:04:59 INFO - {}
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:04:59 INFO - {}
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:04:59 INFO - {}
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:04:59 INFO - {}
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:04:59 INFO - {}
05:04:59 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1171ms
05:04:59 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:04:59 INFO - PROCESS | 2904 | 1465128299426 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:59 INFO - PROCESS | 2904 | 1465128299451 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:59 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:04:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
05:04:59 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:04:59 INFO - PROCESS | 2904 | 1465128299802 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:04:59 INFO - PROCESS | 2904 | 1465128299825 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:00 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:05:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:05:00 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
05:05:00 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:05:00 INFO - PROCESS | 2904 | 1465128299981 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:00 INFO - PROCESS | 2904 | 1465128300001 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:00 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:05:01 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:05:04 INFO - PROCESS | 2904 | [Parent 2904] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-aurora-w32-00000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
05:05:10 INFO - PROCESS | 2904 | MARIONETTE LOG: INFO: Timeout fired
05:05:10 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
05:05:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:05:10 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
05:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
05:05:10 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10090ms
05:05:10 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:05:10 INFO - PROCESS | 2904 | 1465128310101 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - PROCESS | 2904 | 1465128310132 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:05:10 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
05:05:10 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:05:10 INFO - PROCESS | 2904 | 1465128310573 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - PROCESS | 2904 | 1465128310601 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:05:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
05:05:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:05:10 INFO - PROCESS | 2904 | 1465128310751 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - PROCESS | 2904 | 1465128310773 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:05:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
05:05:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:05:10 INFO - PROCESS | 2904 | 1465128310928 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:10 INFO - PROCESS | 2904 | 1465128310948 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:05:11 INFO - {}
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311097 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - PROCESS | 2904 | 1465128311116 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311272 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - PROCESS | 2904 | 1465128311301 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311448 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - PROCESS | 2904 | 1465128311465 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 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().
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311627 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - PROCESS | 2904 | 1465128311645 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 172ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311798 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - PROCESS | 2904 | 1465128311816 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:11 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:05:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
05:05:11 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:05:11 INFO - PROCESS | 2904 | 1465128311977 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - PROCESS | 2904 | 1465128311996 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 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"
05:05:12 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:12 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:05:12 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:12 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:05:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:05:12 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
05:05:12 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:05:12 INFO - PROCESS | 2904 | 1465128312148 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - PROCESS | 2904 | 1465128312169 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:05:12 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
05:05:12 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:05:12 INFO - PROCESS | 2904 | 1465128312320 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - PROCESS | 2904 | 1465128312338 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:05:12 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
05:05:12 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:05:12 INFO - PROCESS | 2904 | 1465128312497 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - PROCESS | 2904 | 1465128312514 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:05:12 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
05:05:12 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:05:12 INFO - PROCESS | 2904 | 1465128312677 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 INFO - PROCESS | 2904 | 1465128312700 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:12 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
05:05:12 INFO - do_test/)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:05:34 INFO - )
05:05:34 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
05:05:34 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:05:34 INFO - PROCESS | 2904 | 1465128334661 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:34 INFO - PROCESS | 2904 | 1465128334672 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:05:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:05:34 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
05:05:34 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:05:34 INFO - PROCESS | 2904 | 1465128334831 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:34 INFO - PROCESS | 2904 | 1465128334850 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335005 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335022 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335180 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335201 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335355 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335371 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:05:35 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:35 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
05:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335531 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335551 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335706 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335722 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:05:35 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
05:05:35 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:05:35 INFO - PROCESS | 2904 | 1465128335881 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:35 INFO - PROCESS | 2904 | 1465128335898 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:05:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:05:36 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
05:05:36 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:05:36 INFO - PROCESS | 2904 | 1465128336062 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - PROCESS | 2904 | 1465128336079 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:05:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:05:36 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 270ms
05:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:05:36 INFO - PROCESS | 2904 | 1465128336337 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - PROCESS | 2904 | 1465128336362 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:05:36 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
05:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:05:36 INFO - PROCESS | 2904 | 1465128336516 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - PROCESS | 2904 | 1465128336536 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:05:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
05:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:05:36 INFO - PROCESS | 2904 | 1465128336699 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - PROCESS | 2904 | 1465128336718 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:05:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 172ms
05:05:36 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:05:36 INFO - PROCESS | 2904 | 1465128336878 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:36 INFO - PROCESS | 2904 | 1465128336896 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:05:37 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 172ms
05:05:37 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:05:37 INFO - PROCESS | 2904 | 1465128337048 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - PROCESS | 2904 | 1465128337069 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:05:37 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:37 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:05:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:05:37 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
05:05:37 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:05:37 INFO - PROCESS | 2904 | 1465128337223 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - PROCESS | 2904 | 1465128337249 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:05:37 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 230ms
05:05:37 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:05:37 INFO - PROCESS | 2904 | 1465128337455 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - PROCESS | 2904 | 1465128337472 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:05:37 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
05:05:37 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:05:37 INFO - PROCESS | 2904 | 1465128337631 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - PROCESS | 2904 | 1465128337648 Marionette INFO sendAsync f8e0b31f-b1da-4110-95cb-ae3b7cd9a749
05:05:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: