builder: mozilla-aurora_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-279
starttime: 1465212046.87
results: success (0)
buildid: 20160606003529
builduid: 5bf5b41c7b4a4cc698ee9abdcebeaa3c
revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:46.872032) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:46.872478) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:46.872773) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:47.072077) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 04:20:47.072539) =========
'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-279
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-279
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-279
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:20:47-- 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% 11.83 MB/s
04:20:47 (11.83 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.152000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 04:20:48.250059) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 04:20:48.250443) =========
'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-279
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-279
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-279
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=4.205000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 04:20:52.464549) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 04:20:52.464954) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --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 7f8d31a531ca31d5206f0a37528c36d1695ad767 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-279
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-279
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-279
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-06 04:20:52,151 truncating revision to first 12 chars
2016-06-06 04:20:52,151 Setting DEBUG logging.
2016-06-06 04:20:52,151 attempt 1/10
2016-06-06 04:20:52,151 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7f8d31a531ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 04:20:52,670 unpacking tar archive at: mozilla-aurora-7f8d31a531ca/testing/mozharness/
program finished with exit code 0
elapsedTime=1.377000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 04:20:53.909156) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:53.909486) =========
script_repo_revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:53.909925) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:53.910202) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 04:20:53.925925) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 59 secs) (at 2016-06-06 04:20:53.926332) =========
'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-279
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-279
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-279
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:20:53 INFO - MultiFileLogger online at 20160606 04:20:53 in C:\slave\test
04:20:53 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:20:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:20:53 INFO - {'append_to_log': False,
04:20:53 INFO - 'base_work_dir': 'C:\\slave\\test',
04:20:53 INFO - 'blob_upload_branch': 'mozilla-aurora',
04:20:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:20:53 INFO - 'buildbot_json_path': 'buildprops.json',
04:20:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:20:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:20:53 INFO - 'download_minidump_stackwalk': True,
04:20:53 INFO - 'download_symbols': 'ondemand',
04:20:53 INFO - 'e10s': True,
04:20:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:20:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:20:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:20:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:20:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:20:53 INFO - 'C:/mozilla-build/tooltool.py'),
04:20:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:20:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:20:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:20:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:20:53 INFO - 'log_level': 'info',
04:20:53 INFO - 'log_to_console': True,
04:20:53 INFO - 'opt_config_files': (),
04:20:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:20:53 INFO - '--processes=1',
04:20:53 INFO - '--config=%(test_path)s/wptrunner.ini',
04:20:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:20:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:20:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:20:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:20:53 INFO - 'pip_index': False,
04:20:53 INFO - 'require_test_zip': True,
04:20:53 INFO - 'test_type': ('testharness',),
04:20:53 INFO - 'this_chunk': '1',
04:20:53 INFO - 'total_chunks': '5',
04:20:53 INFO - 'virtualenv_path': 'venv',
04:20:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:20:53 INFO - 'work_dir': 'build'}
04:20:53 INFO - #####
04:20:53 INFO - ##### Running clobber step.
04:20:53 INFO - #####
04:20:53 INFO - Running pre-action listener: _resource_record_pre_action
04:20:53 INFO - Running main action method: clobber
04:20:53 INFO - rmtree: C:\slave\test\build
04:20:53 INFO - Using _rmtree_windows ...
04:20:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:22:33 INFO - Running post-action listener: _resource_record_post_action
04:22:33 INFO - #####
04:22:33 INFO - ##### Running read-buildbot-config step.
04:22:33 INFO - #####
04:22:33 INFO - Running pre-action listener: _resource_record_pre_action
04:22:33 INFO - Running main action method: read_buildbot_config
04:22:33 INFO - Using buildbot properties:
04:22:33 INFO - {
04:22:33 INFO - "project": "",
04:22:33 INFO - "product": "firefox",
04:22:33 INFO - "script_repo_revision": "production",
04:22:33 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-pgo-unittest",
04:22:33 INFO - "repository": "",
04:22:33 INFO - "buildername": "Windows 7 32-bit mozilla-aurora pgo test web-platform-tests-e10s-1",
04:22:33 INFO - "buildid": "20160606003529",
04:22:33 INFO - "pgo_build": "True",
04:22:33 INFO - "basedir": "C:\\slave\\test",
04:22:33 INFO - "buildnumber": 14,
04:22:33 INFO - "slavename": "t-w732-ix-279",
04:22:33 INFO - "revision": "7f8d31a531ca31d5206f0a37528c36d1695ad767",
04:22:33 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
04:22:33 INFO - "platform": "win32",
04:22:33 INFO - "branch": "mozilla-aurora",
04:22:33 INFO - "repo_path": "releases/mozilla-aurora",
04:22:33 INFO - "moz_repo_path": "",
04:22:33 INFO - "stage_platform": "win32-pgo",
04:22:33 INFO - "builduid": "5bf5b41c7b4a4cc698ee9abdcebeaa3c",
04:22:33 INFO - "slavebuilddir": "test"
04:22:33 INFO - }
04:22:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json.
04:22:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip.
04:22:33 INFO - Running post-action listener: _resource_record_post_action
04:22:33 INFO - #####
04:22:33 INFO - ##### Running download-and-extract step.
04:22:33 INFO - #####
04:22:33 INFO - Running pre-action listener: _resource_record_pre_action
04:22:33 INFO - Running main action method: download_and_extract
04:22:33 INFO - mkdir: C:\slave\test\build\tests
04:22:33 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:22:33 INFO - https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net
04:22:33 INFO - trying https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json
04:22:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:34 INFO - Downloaded 1218 bytes.
04:22:34 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json
04:22:34 INFO - Using the following test package requirements:
04:22:34 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:22:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'],
04:22:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:22:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'jsshell-win32.zip'],
04:22:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'],
04:22:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
04:22:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'],
04:22:34 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'],
04:22:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'],
04:22:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
04:22:34 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']}
04:22:34 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:22:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:22:34 INFO - https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
04:22:34 INFO - trying https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip
04:22:34 INFO - Downloading https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:36 INFO - Downloaded 19035194 bytes.
04:22:36 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:22:36 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:22:38 INFO - caution: filename not matched: web-platform/*
04:22:38 INFO - Return code: 11
04:22:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:22:38 INFO - https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
04:22:38 INFO - trying https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip
04:22:38 INFO - Downloading https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:22:41 INFO - Downloaded 36389109 bytes.
04:22:41 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:22:41 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:23:23 INFO - caution: filename not matched: bin/*
04:23:23 INFO - caution: filename not matched: config/*
04:23:23 INFO - caution: filename not matched: mozbase/*
04:23:23 INFO - caution: filename not matched: marionette/*
04:23:23 INFO - caution: filename not matched: tools/wptserve/*
04:23:23 INFO - Return code: 11
04:23:23 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:23:23 INFO - https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net
04:23:23 INFO - trying https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:23:23 INFO - Downloading https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip
04:23:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/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:23:27 INFO - Downloaded 56057164 bytes.
04:23:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:23:27 INFO - mkdir: C:\slave\test\properties
04:23:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:23:27 INFO - Writing to file C:\slave\test\properties\build_url
04:23:27 INFO - Contents:
04:23:27 INFO - build_url:https://queue.taskcluster.net/v1/task/ZaGhFerDR_CfiXkoXfbv4g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
04:23:28 INFO - Running post-action listener: _resource_record_post_action
04:23:28 INFO - Running post-action listener: set_extra_try_arguments
04:23:28 INFO - #####
04:23:28 INFO - ##### Running create-virtualenv step.
04:23:28 INFO - #####
04:23:28 INFO - Running pre-action listener: _pre_create_virtualenv
04:23:28 INFO - Running pre-action listener: _resource_record_pre_action
04:23:28 INFO - Running main action method: create_virtualenv
04:23:28 INFO - Creating virtualenv C:\slave\test\build\venv
04:23:28 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:23:28 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:23:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:23:37 INFO - Installing distribute......................................................................................................................................................................................done.
04:23:39 INFO - Return code: 0
04:23:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:23:39 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:23:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:23:39 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:23:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:23:39 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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD1200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B211D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-279', 'USERDOMAIN': 'T-W732-IX-279', '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-279', '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:23:39 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:23:39 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:23:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:23:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:23:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:23:39 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:23:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:23:39 INFO - 'DCLOCATION': 'SCL3',
04:23:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:23:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:23:39 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:23:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:23:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:23:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:23:39 INFO - 'HOMEDRIVE': 'C:',
04:23:39 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:23:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:23:39 INFO - 'KTS_VERSION': '1.19c',
04:23:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:23:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:23:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:23:39 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:23:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:23:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:23:39 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:23:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:23:39 INFO - 'MOZ_AIRBAG': '1',
04:23:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:23:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:23:39 INFO - 'MOZ_MSVCVERSION': '8',
04:23:39 INFO - 'MOZ_NO_REMOTE': '1',
04:23:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:23:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:23:39 INFO - 'NO_EM_RESTART': '1',
04:23:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:23:39 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:23:39 INFO - 'OS': 'Windows_NT',
04:23:39 INFO - 'OURDRIVE': 'C:',
04:23:39 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:23:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:23:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:23:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:23:39 INFO - 'PROCESSOR_LEVEL': '6',
04:23:39 INFO - 'PROCESSOR_REVISION': '1e05',
04:23:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:23:39 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:23:39 INFO - 'PROMPT': '$P$G',
04:23:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:23:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:23:39 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:23:39 INFO - 'PWD': 'C:\\slave\\test',
04:23:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:23:39 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:23:39 INFO - 'SYSTEMDRIVE': 'C:',
04:23:39 INFO - 'SYSTEMROOT': 'C:\\windows',
04:23:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:39 INFO - 'TEST1': 'testie',
04:23:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:39 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:23:39 INFO - 'USERNAME': 'cltbld',
04:23:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:23:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:23:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:23:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:23:39 INFO - 'WINDIR': 'C:\\windows',
04:23:39 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:23:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:23:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:23:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:23:40 INFO - Downloading/unpacking psutil>=0.7.1
04:23:40 INFO - Running setup.py egg_info for package psutil
04:23:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:23:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:23:40 INFO - Installing collected packages: psutil
04:23:40 INFO - Running setup.py install for psutil
04:23:40 INFO - building 'psutil._psutil_windows' extension
04:23:40 INFO - error: Unable to find vcvarsall.bat
04:23:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-afsllj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:23:40 INFO - running install
04:23:40 INFO - running build
04:23:40 INFO - running build_py
04:23:40 INFO - creating build
04:23:40 INFO - creating build\lib.win32-2.7
04:23:40 INFO - creating build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:23:40 INFO - running build_ext
04:23:40 INFO - building 'psutil._psutil_windows' extension
04:23:40 INFO - error: Unable to find vcvarsall.bat
04:23:40 INFO - ----------------------------------------
04:23:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-afsllj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:23:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:23:40 WARNING - Return code: 1
04:23:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
04:23:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:23:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD1200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B211D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-279', 'USERDOMAIN': 'T-W732-IX-279', '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-279', '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:23:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
04:23:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:23:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:23:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:23:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:23:40 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:23:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:23:40 INFO - 'DCLOCATION': 'SCL3',
04:23:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:23:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:23:40 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:23:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:23:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:23:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:23:40 INFO - 'HOMEDRIVE': 'C:',
04:23:40 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:23:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:23:40 INFO - 'KTS_VERSION': '1.19c',
04:23:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:23:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:23:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:23:40 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:23:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:23:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:23:40 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:23:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:23:40 INFO - 'MOZ_AIRBAG': '1',
04:23:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:23:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:23:40 INFO - 'MOZ_MSVCVERSION': '8',
04:23:40 INFO - 'MOZ_NO_REMOTE': '1',
04:23:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:23:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:23:40 INFO - 'NO_EM_RESTART': '1',
04:23:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:23:40 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:23:40 INFO - 'OS': 'Windows_NT',
04:23:40 INFO - 'OURDRIVE': 'C:',
04:23:40 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:23:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:23:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:23:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:23:40 INFO - 'PROCESSOR_LEVEL': '6',
04:23:40 INFO - 'PROCESSOR_REVISION': '1e05',
04:23:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:23:40 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:23:40 INFO - 'PROMPT': '$P$G',
04:23:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:23:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:23:40 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:23:40 INFO - 'PWD': 'C:\\slave\\test',
04:23:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:23:40 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:23:40 INFO - 'SYSTEMDRIVE': 'C:',
04:23:40 INFO - 'SYSTEMROOT': 'C:\\windows',
04:23:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:40 INFO - 'TEST1': 'testie',
04:23:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:40 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:23:40 INFO - 'USERNAME': 'cltbld',
04:23:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:23:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:23:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:23:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:23:40 INFO - 'WINDIR': 'C:\\windows',
04:23:40 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:23:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:23:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:23:41 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:23:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:23:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:23:41 INFO - Running setup.py egg_info for package mozsystemmonitor
04:23:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:23:41 INFO - Running setup.py egg_info for package psutil
04:23:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:23:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:23:41 INFO - Installing collected packages: mozsystemmonitor, psutil
04:23:41 INFO - Running setup.py install for mozsystemmonitor
04:23:41 INFO - Running setup.py install for psutil
04:23:41 INFO - building 'psutil._psutil_windows' extension
04:23:41 INFO - error: Unable to find vcvarsall.bat
04:23:41 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-orc4_d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:23:41 INFO - running install
04:23:41 INFO - running build
04:23:41 INFO - running build_py
04:23:41 INFO - running build_ext
04:23:41 INFO - building 'psutil._psutil_windows' extension
04:23:41 INFO - error: Unable to find vcvarsall.bat
04:23:41 INFO - ----------------------------------------
04:23:41 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-orc4_d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:23:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:23:41 WARNING - Return code: 1
04:23:41 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
04:23:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:23:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD1200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B211D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-279', 'USERDOMAIN': 'T-W732-IX-279', '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-279', '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:23:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
04:23:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:23:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:23:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:23:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:23:41 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:23:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:23:41 INFO - 'DCLOCATION': 'SCL3',
04:23:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:23:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:23:41 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:23:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:23:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:23:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:23:41 INFO - 'HOMEDRIVE': 'C:',
04:23:41 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:23:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:23:41 INFO - 'KTS_VERSION': '1.19c',
04:23:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:23:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:23:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:23:41 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:23:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:23:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:23:41 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:23:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:23:41 INFO - 'MOZ_AIRBAG': '1',
04:23:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:23:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:23:41 INFO - 'MOZ_MSVCVERSION': '8',
04:23:41 INFO - 'MOZ_NO_REMOTE': '1',
04:23:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:23:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:23:41 INFO - 'NO_EM_RESTART': '1',
04:23:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:23:41 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:23:41 INFO - 'OS': 'Windows_NT',
04:23:41 INFO - 'OURDRIVE': 'C:',
04:23:41 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:23:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:23:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:23:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:23:41 INFO - 'PROCESSOR_LEVEL': '6',
04:23:41 INFO - 'PROCESSOR_REVISION': '1e05',
04:23:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:23:41 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:23:41 INFO - 'PROMPT': '$P$G',
04:23:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:23:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:23:41 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:23:41 INFO - 'PWD': 'C:\\slave\\test',
04:23:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:23:41 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:23:41 INFO - 'SYSTEMDRIVE': 'C:',
04:23:41 INFO - 'SYSTEMROOT': 'C:\\windows',
04:23:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:41 INFO - 'TEST1': 'testie',
04:23:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:41 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:23:41 INFO - 'USERNAME': 'cltbld',
04:23:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:23:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:23:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:23:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:23:41 INFO - 'WINDIR': 'C:\\windows',
04:23:41 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:23:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:23:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:23:42 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:23:42 INFO - Downloading/unpacking blobuploader==1.2.4
04:23:42 INFO - Downloading blobuploader-1.2.4.tar.gz
04:23:42 INFO - Running setup.py egg_info for package blobuploader
04:23:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:23:45 INFO - Running setup.py egg_info for package requests
04:23:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:23:45 INFO - Downloading docopt-0.6.1.tar.gz
04:23:45 INFO - Running setup.py egg_info for package docopt
04:23:45 INFO - Installing collected packages: blobuploader, docopt, requests
04:23:45 INFO - Running setup.py install for blobuploader
04:23:45 INFO - Running setup.py install for docopt
04:23:45 INFO - Running setup.py install for requests
04:23:45 INFO - Successfully installed blobuploader docopt requests
04:23:45 INFO - Cleaning up...
04:23:45 INFO - Return code: 0
04:23:45 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:23:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:23:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:23:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:23:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD1200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B211D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, '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-279', 'USERDOMAIN': 'T-W732-IX-279', '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-279', '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:23:46 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:23:46 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:23:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:23:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:23:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:23:46 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:23:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:23:46 INFO - 'DCLOCATION': 'SCL3',
04:23:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:23:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:23:46 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:23:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:23:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:23:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:23:46 INFO - 'HOMEDRIVE': 'C:',
04:23:46 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:23:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:23:46 INFO - 'KTS_VERSION': '1.19c',
04:23:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:23:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:23:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:23:46 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:23:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:23:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:23:46 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:23:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:23:46 INFO - 'MOZ_AIRBAG': '1',
04:23:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:23:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:23:46 INFO - 'MOZ_MSVCVERSION': '8',
04:23:46 INFO - 'MOZ_NO_REMOTE': '1',
04:23:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:23:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:23:46 INFO - 'NO_EM_RESTART': '1',
04:23:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:23:46 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:23:46 INFO - 'OS': 'Windows_NT',
04:23:46 INFO - 'OURDRIVE': 'C:',
04:23:46 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:23:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:23:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:23:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:23:46 INFO - 'PROCESSOR_LEVEL': '6',
04:23:46 INFO - 'PROCESSOR_REVISION': '1e05',
04:23:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:23:46 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:23:46 INFO - 'PROMPT': '$P$G',
04:23:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:23:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:23:46 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:23:46 INFO - 'PWD': 'C:\\slave\\test',
04:23:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:23:46 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:23:46 INFO - 'SYSTEMDRIVE': 'C:',
04:23:46 INFO - 'SYSTEMROOT': 'C:\\windows',
04:23:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:46 INFO - 'TEST1': 'testie',
04:23:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:23:46 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:23:46 INFO - 'USERNAME': 'cltbld',
04:23:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:23:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:23:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:23:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:23:46 INFO - 'WINDIR': 'C:\\windows',
04:23:46 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:23:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:23:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:23:51 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:23:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:23:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:23:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:23:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:23:51 INFO - Unpacking c:\slave\test\build\tests\marionette
04:23:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:23:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:23:51 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:23:51 INFO - Running setup.py install for browsermob-proxy
04:24:04 INFO - Running setup.py install for manifestparser
04:24:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for marionette-client
04:24:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:24:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for marionette-driver
04:24:04 INFO - Running setup.py install for mozcrash
04:24:04 INFO - Running setup.py install for mozdebug
04:24:04 INFO - Running setup.py install for mozdevice
04:24:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozfile
04:24:04 INFO - Running setup.py install for mozhttpd
04:24:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozinfo
04:24:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozInstall
04:24:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozleak
04:24:04 INFO - Running setup.py install for mozlog
04:24:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for moznetwork
04:24:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozprocess
04:24:04 INFO - Running setup.py install for mozprofile
04:24:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:24:04 INFO - Running setup.py install for mozrunner
04:24:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:24:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:24:05 INFO - Running setup.py install for mozscreenshot
04:24:05 INFO - Running setup.py install for moztest
04:24:05 INFO - Running setup.py install for mozversion
04:24:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:24:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:24:05 INFO - Running setup.py install for wptserve
04:24:05 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:24:05 INFO - Cleaning up...
04:24:05 INFO - Return code: 0
04:24:05 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:24:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:24:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD1200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B211D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, '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-279', 'USERDOMAIN': 'T-W732-IX-279', '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-279', '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:24:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
04:24:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:24:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:24:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:24:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:24:05 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:24:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:24:05 INFO - 'DCLOCATION': 'SCL3',
04:24:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:24:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:24:05 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:24:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:24:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:24:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:24:05 INFO - 'HOMEDRIVE': 'C:',
04:24:05 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:24:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:24:05 INFO - 'KTS_VERSION': '1.19c',
04:24:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:24:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:24:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:24:05 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:24:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:24:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:24:05 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:24:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:24:05 INFO - 'MOZ_AIRBAG': '1',
04:24:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:24:05 INFO - 'MOZ_MSVCVERSION': '8',
04:24:05 INFO - 'MOZ_NO_REMOTE': '1',
04:24:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:24:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:24:05 INFO - 'NO_EM_RESTART': '1',
04:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:24:05 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:24:05 INFO - 'OS': 'Windows_NT',
04:24:05 INFO - 'OURDRIVE': 'C:',
04:24:05 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:24:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:24:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:24:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:24:05 INFO - 'PROCESSOR_LEVEL': '6',
04:24:05 INFO - 'PROCESSOR_REVISION': '1e05',
04:24:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:24:05 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:24:05 INFO - 'PROMPT': '$P$G',
04:24:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:24:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:24:05 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:24:05 INFO - 'PWD': 'C:\\slave\\test',
04:24:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:24:05 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:24:05 INFO - 'SYSTEMDRIVE': 'C:',
04:24:05 INFO - 'SYSTEMROOT': 'C:\\windows',
04:24:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:24:05 INFO - 'TEST1': 'testie',
04:24:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:24:05 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:24:05 INFO - 'USERNAME': 'cltbld',
04:24:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:24:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:24:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:24:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:24:05 INFO - 'WINDIR': 'C:\\windows',
04:24:05 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:24:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:24:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:24:09 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:24:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette
04:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:24:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:24:09 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:24:20 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:24:20 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:24:20 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:24:20 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:24:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
04:24:20 INFO - Downloading blessings-1.6.tar.gz
04:24:20 INFO - Running setup.py egg_info for package blessings
04:24:20 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:24:20 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:24:20 INFO - Running setup.py install for blessings
04:24:20 INFO - Running setup.py install for browsermob-proxy
04:24:20 INFO - Running setup.py install for manifestparser
04:24:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for marionette-client
04:24:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:24:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for marionette-driver
04:24:20 INFO - Running setup.py install for mozcrash
04:24:20 INFO - Running setup.py install for mozdebug
04:24:20 INFO - Running setup.py install for mozdevice
04:24:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for mozhttpd
04:24:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for mozInstall
04:24:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for mozleak
04:24:20 INFO - Running setup.py install for mozprofile
04:24:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Running setup.py install for mozrunner
04:24:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:24:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:24:22 INFO - Running setup.py install for mozscreenshot
04:24:22 INFO - Running setup.py install for moztest
04:24:22 INFO - Running setup.py install for mozversion
04:24:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:24:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:24:22 INFO - Running setup.py install for wptserve
04:24:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:24:22 INFO - Cleaning up...
04:24:22 INFO - Return code: 0
04:24:22 INFO - Done creating virtualenv C:\slave\test\build\venv.
04:24:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:24:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:24:22 INFO - Reading from file tmpfile_stdout
04:24:22 INFO - Using _rmtree_windows ...
04:24:22 INFO - Using _rmtree_windows ...
04:24:22 INFO - Current package versions:
04:24:22 INFO - blessings == 1.6
04:24:22 INFO - blobuploader == 1.2.4
04:24:22 INFO - browsermob-proxy == 0.6.0
04:24:22 INFO - distribute == 0.6.14
04:24:22 INFO - docopt == 0.6.1
04:24:22 INFO - manifestparser == 1.1
04:24:22 INFO - marionette-client == 2.3.0
04:24:22 INFO - marionette-driver == 1.4.0
04:24:22 INFO - mozInstall == 1.12
04:24:22 INFO - mozcrash == 0.17
04:24:22 INFO - mozdebug == 0.1
04:24:22 INFO - mozdevice == 0.48
04:24:22 INFO - mozfile == 1.2
04:24:22 INFO - mozhttpd == 0.7
04:24:22 INFO - mozinfo == 0.9
04:24:22 INFO - mozleak == 0.1
04:24:22 INFO - mozlog == 3.1
04:24:22 INFO - moznetwork == 0.27
04:24:22 INFO - mozprocess == 0.22
04:24:22 INFO - mozprofile == 0.28
04:24:22 INFO - mozrunner == 6.11
04:24:22 INFO - mozscreenshot == 0.1
04:24:22 INFO - mozsystemmonitor == 0.0
04:24:22 INFO - moztest == 0.7
04:24:22 INFO - mozversion == 1.4
04:24:22 INFO - requests == 1.2.3
04:24:22 INFO - wptserve == 1.4.0
04:24:22 INFO - Running post-action listener: _resource_record_post_action
04:24:22 INFO - Running post-action listener: _start_resource_monitoring
04:24:22 INFO - Starting resource monitoring.
04:24:23 INFO - #####
04:24:23 INFO - ##### Running pull step.
04:24:23 INFO - #####
04:24:23 INFO - Running pre-action listener: _resource_record_pre_action
04:24:23 INFO - Running main action method: pull
04:24:23 INFO - Pull has nothing to do!
04:24:23 INFO - Running post-action listener: _resource_record_post_action
04:24:23 INFO - #####
04:24:23 INFO - ##### Running install step.
04:24:23 INFO - #####
04:24:23 INFO - Running pre-action listener: _resource_record_pre_action
04:24:23 INFO - Running main action method: install
04:24:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:24:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:24:23 INFO - Reading from file tmpfile_stdout
04:24:23 INFO - Using _rmtree_windows ...
04:24:23 INFO - Using _rmtree_windows ...
04:24:23 INFO - Detecting whether we're running mozinstall >=1.0...
04:24:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
04:24:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
04:24:23 INFO - Reading from file tmpfile_stdout
04:24:23 INFO - Output received:
04:24:23 INFO - Usage: mozinstall-script.py [options] installer
04:24:23 INFO - Options:
04:24:23 INFO - -h, --help show this help message and exit
04:24:23 INFO - -d DEST, --destination=DEST
04:24:23 INFO - Directory to install application into. [default:
04:24:23 INFO - "C:\slave\test"]
04:24:23 INFO - --app=APP Application being installed. [default: firefox]
04:24:23 INFO - Using _rmtree_windows ...
04:24:23 INFO - Using _rmtree_windows ...
04:24:23 INFO - mkdir: C:\slave\test\build\application
04:24:23 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:24:23 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:24:24 INFO - Reading from file tmpfile_stdout
04:24:24 INFO - Output received:
04:24:24 INFO - C:\slave\test\build\application\firefox\firefox.exe
04:24:24 INFO - Using _rmtree_windows ...
04:24:24 INFO - Using _rmtree_windows ...
04:24:24 INFO - Running post-action listener: _resource_record_post_action
04:24:24 INFO - #####
04:24:24 INFO - ##### Running run-tests step.
04:24:24 INFO - #####
04:24:24 INFO - Running pre-action listener: _resource_record_pre_action
04:24:24 INFO - Running main action method: run_tests
04:24:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
04:24:24 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:24:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:24:24 INFO - grabbing minidump binary from tooltool
04:24:24 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:24:24 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 0x01C8B368>, '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 0x0189ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
04:24:24 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:24:24 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:24:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:24:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaqer0j
04:24:25 INFO - INFO - File integrity verified, renaming tmpaqer0j to win32-minidump_stackwalk.exe
04:24:25 INFO - Return code: 0
04:24:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
04:24:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
04:24:25 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/ZaGhFerDR_CfiXkoXfbv4g/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:24:25 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/ZaGhFerDR_CfiXkoXfbv4g/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:24:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:24:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:24:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:24:25 INFO - 'COMPUTERNAME': 'T-W732-IX-279',
04:24:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:24:25 INFO - 'DCLOCATION': 'SCL3',
04:24:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:24:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:24:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:24:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:24:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:24:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:24:25 INFO - 'HOMEDRIVE': 'C:',
04:24:25 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:24:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:24:25 INFO - 'KTS_VERSION': '1.19c',
04:24:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:24:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:24:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-279',
04:24:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
04:24:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:24:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:24:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:24:25 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:24:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:24:25 INFO - 'MOZ_AIRBAG': '1',
04:24:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:24:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:24:25 INFO - 'MOZ_MSVCVERSION': '8',
04:24:25 INFO - 'MOZ_NO_REMOTE': '1',
04:24:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:24:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:24:25 INFO - 'NO_EM_RESTART': '1',
04:24:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:24:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:24:25 INFO - 'OS': 'Windows_NT',
04:24:25 INFO - 'OURDRIVE': 'C:',
04:24:25 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:24:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:24:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:24:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:24:25 INFO - 'PROCESSOR_LEVEL': '6',
04:24:25 INFO - 'PROCESSOR_REVISION': '1e05',
04:24:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:24:25 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:24:25 INFO - 'PROMPT': '$P$G',
04:24:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:24:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:24:25 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:24:25 INFO - 'PWD': 'C:\\slave\\test',
04:24:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:24:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:24:25 INFO - 'SYSTEMDRIVE': 'C:',
04:24:25 INFO - 'SYSTEMROOT': 'C:\\windows',
04:24:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:24:25 INFO - 'TEST1': 'testie',
04:24:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:24:25 INFO - 'USERDOMAIN': 'T-W732-IX-279',
04:24:25 INFO - 'USERNAME': 'cltbld',
04:24:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:24:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:24:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:24:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:24:25 INFO - 'WINDIR': 'C:\\windows',
04:24:25 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:24:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:24:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:24:25 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/ZaGhFerDR_CfiXkoXfbv4g/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:24:27 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:24:27 INFO - import pkg_resources
04:24:28 INFO - Using 1 client processes
04:24:31 INFO - SUITE-START | Running 1476 tests
04:24:31 INFO - Running testharness tests
04:24:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:24:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
04:24:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:24:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
04:24:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:24:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
04:24:31 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
04:24:31 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
04:24:31 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:24:31 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:24:31 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:24:31 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:24:31 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:24:31 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:24:31 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
04:24:31 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:24:31 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:24:32 INFO - Setting up ssl
04:24:32 INFO - PROCESS | certutil |
04:24:32 INFO - PROCESS | certutil |
04:24:32 INFO - PROCESS | certutil |
04:24:32 INFO - Certificate Nickname Trust Attributes
04:24:32 INFO - SSL,S/MIME,JAR/XPI
04:24:32 INFO -
04:24:32 INFO - web-platform-tests CT,,
04:24:32 INFO -
04:24:32 INFO - Starting runner
04:24:34 INFO - PROCESS | 3204 | 1465212274688 Marionette INFO Listening on port 2828
04:24:37 INFO - PROCESS | 3204 | 1465212277641 Marionette INFO startBrowser eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:37 INFO - PROCESS | 3204 | 1465212277652 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:38 INFO - PROCESS | 3204 | 1465212278028 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:38 INFO - PROCESS | 3204 | 1465212278375 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:38 INFO - PROCESS | 3204 | 1465212278831 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:41 INFO - PROCESS | 3204 | 1465212281763 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:24:41 INFO - PROCESS | 3204 | 1465212281846 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:41 INFO - PROCESS | 3204 | 1465212281852 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 271ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:24:42 INFO - PROCESS | 3204 | 1465212282065 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282088 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:24:42 INFO - PROCESS | 3204 | 1465212282240 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282266 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 230ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:24:42 INFO - PROCESS | 3204 | 1465212282477 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282497 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 172ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:24:42 INFO - PROCESS | 3204 | 1465212282655 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282676 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:24:42 INFO - PROCESS | 3204 | 1465212282825 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282844 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 120ms
04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:24:42 INFO - PROCESS | 3204 | 1465212282948 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:42 INFO - PROCESS | 3204 | 1465212282962 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 231ms
04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:24:43 INFO - PROCESS | 3204 | 1465212283181 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - PROCESS | 3204 | 1465212283199 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:24:43 INFO - PROCESS | 3204 | 1465212283357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - PROCESS | 3204 | 1465212283374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:24:43 INFO - PROCESS | 3204 | 1465212283533 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - PROCESS | 3204 | 1465212283556 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:24:43 INFO - PROCESS | 3204 | 1465212283708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - PROCESS | 3204 | 1465212283726 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 172ms
04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:24:43 INFO - PROCESS | 3204 | 1465212283883 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:43 INFO - PROCESS | 3204 | 1465212283898 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:24:44 INFO - PROCESS | 3204 | 1465212284058 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - PROCESS | 3204 | 1465212284076 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 270ms
04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:24:44 INFO - PROCESS | 3204 | 1465212284332 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - PROCESS | 3204 | 1465212284384 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 271ms
04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:24:44 INFO - PROCESS | 3204 | 1465212284609 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - PROCESS | 3204 | 1465212284630 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:24:44 INFO - PROCESS | 3204 | 1465212284792 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - PROCESS | 3204 | 1465212284812 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:24:44 INFO - PROCESS | 3204 | 1465212284960 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212284979 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 122ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:24:45 INFO - PROCESS | 3204 | 1465212285090 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285106 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 121ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:24:45 INFO - PROCESS | 3204 | 1465212285216 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:24:45 INFO - PROCESS | 3204 | 1465212285391 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285412 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 120ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:24:45 INFO - PROCESS | 3204 | 1465212285515 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285528 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:24:45 INFO - PROCESS | 3204 | 1465212285639 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285657 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 120ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:24:45 INFO - PROCESS | 3204 | 1465212285764 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285781 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 172ms
04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:24:45 INFO - PROCESS | 3204 | 1465212285941 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:45 INFO - PROCESS | 3204 | 1465212285960 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 120ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:24:46 INFO - PROCESS | 3204 | 1465212286066 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286080 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:24:46 INFO - PROCESS | 3204 | 1465212286241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286260 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:24:46 INFO - PROCESS | 3204 | 1465212286420 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286433 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 122ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:24:46 INFO - PROCESS | 3204 | 1465212286545 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286564 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:24:46 INFO - PROCESS | 3204 | 1465212286723 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286739 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:24:46 INFO - PROCESS | 3204 | 1465212286893 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:46 INFO - PROCESS | 3204 | 1465212286910 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:24:47 INFO - PROCESS | 3204 | 1465212287016 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287033 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 172ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:24:47 INFO - PROCESS | 3204 | 1465212287192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287210 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:24:47 INFO - PROCESS | 3204 | 1465212287320 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287331 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:24:47 INFO - PROCESS | 3204 | 1465212287491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287510 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:24:47 INFO - PROCESS | 3204 | 1465212287714 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 172ms
04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:24:47 INFO - PROCESS | 3204 | 1465212287891 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:47 INFO - PROCESS | 3204 | 1465212287909 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:24:48 INFO - PROCESS | 3204 | 1465212288065 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288083 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:24:48 INFO - PROCESS | 3204 | 1465212288241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288258 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:24:48 INFO - PROCESS | 3204 | 1465212288365 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288381 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 231ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:24:48 INFO - PROCESS | 3204 | 1465212288598 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:24:48 INFO - PROCESS | 3204 | 1465212288774 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288792 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:24:48 INFO - PROCESS | 3204 | 1465212288949 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:48 INFO - PROCESS | 3204 | 1465212288966 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:24:49 INFO - PROCESS | 3204 | 1465212289127 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 172ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:24:49 INFO - PROCESS | 3204 | 1465212289308 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289325 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:24:49 INFO - PROCESS | 3204 | 1465212289480 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289498 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:24:49 INFO - PROCESS | 3204 | 1465212289659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289678 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 120ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:24:49 INFO - PROCESS | 3204 | 1465212289781 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289799 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 172ms
04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:24:49 INFO - PROCESS | 3204 | 1465212289958 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:49 INFO - PROCESS | 3204 | 1465212289975 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:24:50 INFO - PROCESS | 3204 | 1465212290133 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - PROCESS | 3204 | 1465212290163 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:24:50 INFO - PROCESS | 3204 | 1465212290307 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - PROCESS | 3204 | 1465212290324 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:24:50 INFO - PROCESS | 3204 | 1465212290487 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - PROCESS | 3204 | 1465212290499 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 172ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:24:50 INFO - PROCESS | 3204 | 1465212290660 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - PROCESS | 3204 | 1465212290680 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 120ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:24:50 INFO - PROCESS | 3204 | 1465212290780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - PROCESS | 3204 | 1465212290806 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:24:50 INFO - PROCESS | 3204 | 1465212290957 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212290974 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:24:51 INFO - PROCESS | 3204 | 1465212291132 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291154 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 172ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:24:51 INFO - PROCESS | 3204 | 1465212291308 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291328 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 120ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:24:51 INFO - PROCESS | 3204 | 1465212291431 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291447 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 120ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:24:51 INFO - PROCESS | 3204 | 1465212291556 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291574 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 173ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:24:51 INFO - PROCESS | 3204 | 1465212291737 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291749 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 172ms
04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:24:51 INFO - PROCESS | 3204 | 1465212291907 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:51 INFO - PROCESS | 3204 | 1465212291926 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:24:52 INFO - PROCESS | 3204 | 1465212292030 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292047 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:24:52 INFO - PROCESS | 3204 | 1465212292207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292225 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:24:52 INFO - PROCESS | 3204 | 1465212292330 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292347 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:24:52 INFO - PROCESS | 3204 | 1465212292507 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292526 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 121ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:24:52 INFO - PROCESS | 3204 | 1465212292630 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292652 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:24:52 INFO - PROCESS | 3204 | 1465212292808 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:52 INFO - PROCESS | 3204 | 1465212292829 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:24:53 INFO - PROCESS | 3204 | 1465212292981 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212292998 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:24:53 INFO - PROCESS | 3204 | 1465212293159 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293176 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 121ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:24:53 INFO - PROCESS | 3204 | 1465212293285 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293299 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:24:53 INFO - PROCESS | 3204 | 1465212293458 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293477 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 120ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:24:53 INFO - PROCESS | 3204 | 1465212293581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293600 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:24:53 INFO - PROCESS | 3204 | 1465212293757 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293774 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 121ms
04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:24:53 INFO - PROCESS | 3204 | 1465212293881 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:53 INFO - PROCESS | 3204 | 1465212293909 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 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:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:24:54 INFO - PROCESS | 3204 | 1465212294057 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 INFO - PROCESS | 3204 | 1465212294073 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 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:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 121ms
04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:24:54 INFO - PROCESS | 3204 | 1465212294182 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 INFO - PROCESS | 3204 | 1465212294197 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 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:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:24:54 INFO - PROCESS | 3204 | 1465212294357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 INFO - PROCESS | 3204 | 1465212294374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 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:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 331ms
04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:24:54 INFO - PROCESS | 3204 | 1465212294694 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 INFO - PROCESS | 3204 | 1465212294722 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 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:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:24:54 INFO - PROCESS | 3204 | 1465212294871 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:54 INFO - PROCESS | 3204 | 1465212294890 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 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:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 331ms
04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:24:55 INFO - PROCESS | 3204 | 1465212295209 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 INFO - PROCESS | 3204 | 1465212295239 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 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:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:24:55 INFO - PROCESS | 3204 | 1465212295380 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 INFO - PROCESS | 3204 | 1465212295399 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 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:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 173ms
04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:24:55 INFO - PROCESS | 3204 | 1465212295560 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 INFO - PROCESS | 3204 | 1465212295581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 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:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 172ms
04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:24:55 INFO - PROCESS | 3204 | 1465212295734 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 INFO - PROCESS | 3204 | 1465212295759 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 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:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 172ms
04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:24:55 INFO - PROCESS | 3204 | 1465212295908 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:55 INFO - PROCESS | 3204 | 1465212295925 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:24:56 INFO - PROCESS | 3204 | 1465212296081 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - PROCESS | 3204 | 1465212296098 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
04:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:24:56 INFO - PROCESS | 3204 | 1465212296257 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - PROCESS | 3204 | 1465212296277 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:24:56 INFO - PROCESS | 3204 | 1465212296432 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - PROCESS | 3204 | 1465212296448 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 172ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:24:56 INFO - PROCESS | 3204 | 1465212296606 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - PROCESS | 3204 | 1465212296632 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:24:56 INFO - PROCESS | 3204 | 1465212296780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 INFO - PROCESS | 3204 | 1465212296798 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:24:56 INFO - PROCESS | 3204 | 1465212296958 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 INFO - PROCESS | 3204 | 1465212296975 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 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:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 331ms
04:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:24:57 INFO - PROCESS | 3204 | 1465212297294 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 INFO - PROCESS | 3204 | 1465212297312 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 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:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
04:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:24:57 INFO - PROCESS | 3204 | 1465212297471 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 INFO - PROCESS | 3204 | 1465212297490 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 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:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
04:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:24:57 INFO - PROCESS | 3204 | 1465212297641 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 INFO - PROCESS | 3204 | 1465212297658 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 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:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
04:24:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:24:57 INFO - PROCESS | 3204 | 1465212297816 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:57 INFO - PROCESS | 3204 | 1465212297832 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:24:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 172ms
04:24:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:24:58 INFO - PROCESS | 3204 | 1465212297991 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298014 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:24:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
04:24:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:24:58 INFO - PROCESS | 3204 | 1465212298167 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298183 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:24:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
04:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:24:58 INFO - PROCESS | 3204 | 1465212298341 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298358 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 172ms
04:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:24:58 INFO - PROCESS | 3204 | 1465212298515 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298533 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
04:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:24:58 INFO - PROCESS | 3204 | 1465212298691 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
04:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:24:58 INFO - PROCESS | 3204 | 1465212298865 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:58 INFO - PROCESS | 3204 | 1465212298882 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:24:59 INFO - PROCESS | 3204 | 1465212299040 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - PROCESS | 3204 | 1465212299060 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 172ms
04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:24:59 INFO - PROCESS | 3204 | 1465212299223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - PROCESS | 3204 | 1465212299240 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:24:59 INFO - PROCESS | 3204 | 1465212299397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - PROCESS | 3204 | 1465212299415 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 230ms
04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:24:59 INFO - PROCESS | 3204 | 1465212299631 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - PROCESS | 3204 | 1465212299647 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:24:59 INFO - PROCESS | 3204 | 1465212299808 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:24:59 INFO - PROCESS | 3204 | 1465212299826 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:00 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:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 631ms
04:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:25:00 INFO - PROCESS | 3204 | 1465212300441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:00 INFO - PROCESS | 3204 | 1465212300478 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 772ms
04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:25:01 INFO - PROCESS | 3204 | 1465212301247 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - PROCESS | 3204 | 1465212301274 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 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:25:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 172ms
04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:25:01 INFO - PROCESS | 3204 | 1465212301424 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - PROCESS | 3204 | 1465212301444 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:25:01 INFO - PROCESS | 3204 | 1465212301607 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - PROCESS | 3204 | 1465212301630 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:25:01 INFO - PROCESS | 3204 | 1465212301775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - PROCESS | 3204 | 1465212301793 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 172ms
04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:25:01 INFO - PROCESS | 3204 | 1465212301952 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:01 INFO - PROCESS | 3204 | 1465212301964 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:25:02 INFO - PROCESS | 3204 | 1465212302124 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - PROCESS | 3204 | 1465212302143 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:25:02 INFO - PROCESS | 3204 | 1465212302297 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - PROCESS | 3204 | 1465212302320 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:25:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:25:02 INFO - PROCESS | 3204 | 1465212302472 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - PROCESS | 3204 | 1465212302490 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 172ms
04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:25:02 INFO - PROCESS | 3204 | 1465212302648 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - PROCESS | 3204 | 1465212302665 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:25:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:25:02 INFO - PROCESS | 3204 | 1465212302823 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 INFO - PROCESS | 3204 | 1465212302845 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:02 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:25:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:25:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:25:03 INFO - PROCESS | 3204 | 1465212303002 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303020 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:25:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:25:03 INFO - PROCESS | 3204 | 1465212303174 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303191 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 173ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:25:03 INFO - PROCESS | 3204 | 1465212303348 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303364 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:25:03 INFO - PROCESS | 3204 | 1465212303522 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303539 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:25:03 INFO - PROCESS | 3204 | 1465212303696 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303713 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:25:03 INFO - PROCESS | 3204 | 1465212303872 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:03 INFO - PROCESS | 3204 | 1465212303891 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:25:04 INFO - PROCESS | 3204 | 1465212304046 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304063 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:25:04 INFO - PROCESS | 3204 | 1465212304223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304243 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:25:04 INFO - PROCESS | 3204 | 1465212304398 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304421 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 172ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:25:04 INFO - PROCESS | 3204 | 1465212304572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:25:04 INFO - PROCESS | 3204 | 1465212304747 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304763 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
04:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:25:04 INFO - PROCESS | 3204 | 1465212304923 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:04 INFO - PROCESS | 3204 | 1465212304942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
04:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:25:05 INFO - PROCESS | 3204 | 1465212305097 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - PROCESS | 3204 | 1465212305113 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 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:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 172ms
04:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:25:05 INFO - PROCESS | 3204 | 1465212305272 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - PROCESS | 3204 | 1465212305290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 172ms
04:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:25:05 INFO - PROCESS | 3204 | 1465212305455 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - PROCESS | 3204 | 1465212305471 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
04:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:25:05 INFO - PROCESS | 3204 | 1465212305623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - PROCESS | 3204 | 1465212305641 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 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:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
04:25:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:25:05 INFO - PROCESS | 3204 | 1465212305797 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:05 INFO - PROCESS | 3204 | 1465212305855 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 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:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:25:06 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:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:25:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:25:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 271ms
04:25:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:25:06 INFO - PROCESS | 3204 | 1465212306072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - PROCESS | 3204 | 1465212306140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 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:25:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
04:25:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:25:06 INFO - PROCESS | 3204 | 1465212306307 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - PROCESS | 3204 | 1465212306324 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 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:25:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
04:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:25:06 INFO - PROCESS | 3204 | 1465212306480 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - PROCESS | 3204 | 1465212306497 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 172ms
04:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:25:06 INFO - PROCESS | 3204 | 1465212306658 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - PROCESS | 3204 | 1465212306678 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
04:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:25:06 INFO - PROCESS | 3204 | 1465212306911 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:06 INFO - PROCESS | 3204 | 1465212306972 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 271ms
04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:25:07 INFO - PROCESS | 3204 | 1465212307125 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - PROCESS | 3204 | 1465212307147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 172ms
04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:25:07 INFO - PROCESS | 3204 | 1465212307297 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - PROCESS | 3204 | 1465212307316 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:25:07 INFO - PROCESS | 3204 | 1465212307475 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - PROCESS | 3204 | 1465212307498 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 172ms
04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:25:07 INFO - PROCESS | 3204 | 1465212307656 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - PROCESS | 3204 | 1465212307673 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:25:07 INFO - PROCESS | 3204 | 1465212307832 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:07 INFO - PROCESS | 3204 | 1465212307859 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 172ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:25:08 INFO - PROCESS | 3204 | 1465212308006 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308024 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:25:08 INFO - PROCESS | 3204 | 1465212308185 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308205 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:25:08 INFO - PROCESS | 3204 | 1465212308356 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308373 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:25:08 INFO - PROCESS | 3204 | 1465212308535 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308547 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:25:08 INFO - PROCESS | 3204 | 1465212308706 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:25:08 INFO - PROCESS | 3204 | 1465212308880 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:08 INFO - PROCESS | 3204 | 1465212308896 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:25:09 INFO - PROCESS | 3204 | 1465212309056 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309073 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 172ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:25:09 INFO - PROCESS | 3204 | 1465212309236 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309248 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 120ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:25:09 INFO - PROCESS | 3204 | 1465212309356 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:25:09 INFO - PROCESS | 3204 | 1465212309532 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309548 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:25:09 INFO - PROCESS | 3204 | 1465212309706 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
04:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:25:09 INFO - PROCESS | 3204 | 1465212309886 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:09 INFO - PROCESS | 3204 | 1465212309908 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:25:10 INFO - PROCESS | 3204 | 1465212310056 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310074 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:25:10 INFO - PROCESS | 3204 | 1465212310230 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310247 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:25:10 INFO - PROCESS | 3204 | 1465212310406 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310423 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 120ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:25:10 INFO - PROCESS | 3204 | 1465212310531 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310544 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:25:10 INFO - PROCESS | 3204 | 1465212310706 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310723 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 172ms
04:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:25:10 INFO - PROCESS | 3204 | 1465212310881 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:10 INFO - PROCESS | 3204 | 1465212310904 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:25:11 INFO - PROCESS | 3204 | 1465212311056 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311073 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 120ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:25:11 INFO - PROCESS | 3204 | 1465212311179 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311197 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:25:11 INFO - PROCESS | 3204 | 1465212311356 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311375 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 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:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:25:11 INFO - PROCESS | 3204 | 1465212311529 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311547 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:25:11 INFO - PROCESS | 3204 | 1465212311708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 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:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
04:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:25:11 INFO - PROCESS | 3204 | 1465212311888 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:11 INFO - PROCESS | 3204 | 1465212311908 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:12 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:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
04:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:25:12 INFO - PROCESS | 3204 | 1465212312061 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:12 INFO - PROCESS | 3204 | 1465212312079 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:12 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:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 671ms
04:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:25:12 INFO - PROCESS | 3204 | 1465212312732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:12 INFO - PROCESS | 3204 | 1465212312746 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:13 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:25:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
04:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:25:13 INFO - PROCESS | 3204 | 1465212313410 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:13 INFO - PROCESS | 3204 | 1465212313430 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:14 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:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 731ms
04:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:25:14 INFO - PROCESS | 3204 | 1465212314147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:14 INFO - PROCESS | 3204 | 1465212314163 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:14 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:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
04:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:25:14 INFO - PROCESS | 3204 | 1465212314823 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:14 INFO - PROCESS | 3204 | 1465212314851 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:15 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:25:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
04:25:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:25:15 INFO - PROCESS | 3204 | 1465212315494 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:15 INFO - PROCESS | 3204 | 1465212315509 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:16 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:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
04:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:25:16 INFO - PROCESS | 3204 | 1465212316167 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:16 INFO - PROCESS | 3204 | 1465212316194 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:16 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:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
04:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:25:16 INFO - PROCESS | 3204 | 1465212316841 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:16 INFO - PROCESS | 3204 | 1465212316878 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
04:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:25:17 INFO - PROCESS | 3204 | 1465212317513 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:17 INFO - PROCESS | 3204 | 1465212317526 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:18 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:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 630ms
04:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:25:18 INFO - PROCESS | 3204 | 1465212318146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:18 INFO - PROCESS | 3204 | 1465212318160 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
04:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:25:18 INFO - PROCESS | 3204 | 1465212318819 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:18 INFO - PROCESS | 3204 | 1465212318843 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:25:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
04:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
04:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:25:19 INFO - PROCESS | 3204 | 1465212318993 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - PROCESS | 3204 | 1465212319011 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 173ms
04:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:25:19 INFO - PROCESS | 3204 | 1465212319174 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - PROCESS | 3204 | 1465212319195 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 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:25:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:25:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:25:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
04:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 270ms
04:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:25:19 INFO - PROCESS | 3204 | 1465212319443 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - PROCESS | 3204 | 1465212319465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 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:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
04:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:25:19 INFO - PROCESS | 3204 | 1465212319623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:19 INFO - PROCESS | 3204 | 1465212319642 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:25:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 731ms
04:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:25:20 INFO - PROCESS | 3204 | 1465212320354 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:20 INFO - PROCESS | 3204 | 1465212320378 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:21 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:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 671ms
04:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:25:21 INFO - PROCESS | 3204 | 1465212321025 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:21 INFO - PROCESS | 3204 | 1465212321053 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:21 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:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
04:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:25:21 INFO - PROCESS | 3204 | 1465212321698 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:21 INFO - PROCESS | 3204 | 1465212321713 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:22 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:25:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
04:25:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:25:22 INFO - PROCESS | 3204 | 1465212322371 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:22 INFO - PROCESS | 3204 | 1465212322402 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 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:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
04:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:25:23 INFO - PROCESS | 3204 | 1465212323044 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 INFO - PROCESS | 3204 | 1465212323068 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 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:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
04:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:25:23 INFO - PROCESS | 3204 | 1465212323221 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 INFO - PROCESS | 3204 | 1465212323239 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 630ms
04:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:25:23 INFO - PROCESS | 3204 | 1465212323853 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:23 INFO - PROCESS | 3204 | 1465212323876 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 671ms
04:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:25:24 INFO - PROCESS | 3204 | 1465212324524 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - PROCESS | 3204 | 1465212324551 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
04:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:25:24 INFO - PROCESS | 3204 | 1465212324699 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - PROCESS | 3204 | 1465212324714 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
04:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:25:24 INFO - PROCESS | 3204 | 1465212324873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:24 INFO - PROCESS | 3204 | 1465212324895 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:25:25 INFO - PROCESS | 3204 | 1465212325049 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - PROCESS | 3204 | 1465212325071 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:25:25 INFO - PROCESS | 3204 | 1465212325223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - PROCESS | 3204 | 1465212325241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:25:25 INFO - PROCESS | 3204 | 1465212325397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - PROCESS | 3204 | 1465212325413 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 270ms
04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:25:25 INFO - PROCESS | 3204 | 1465212325674 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - PROCESS | 3204 | 1465212325695 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 172ms
04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:25:25 INFO - PROCESS | 3204 | 1465212325854 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:25 INFO - PROCESS | 3204 | 1465212325873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 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:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:25:26 INFO - PROCESS | 3204 | 1465212326027 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326045 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 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:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:25:26 INFO - PROCESS | 3204 | 1465212326199 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 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:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:25:26 INFO - PROCESS | 3204 | 1465212326374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326392 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:25:26 INFO - PROCESS | 3204 | 1465212326554 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326575 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 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:25:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:25:26 INFO - PROCESS | 3204 | 1465212326723 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326741 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:25:26 INFO - PROCESS | 3204 | 1465212326897 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:26 INFO - PROCESS | 3204 | 1465212326914 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 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:25:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:25:27 INFO - PROCESS | 3204 | 1465212327076 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327093 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:25:27 INFO - PROCESS | 3204 | 1465212327249 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327272 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 172ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:25:27 INFO - PROCESS | 3204 | 1465212327423 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:25:27 INFO - PROCESS | 3204 | 1465212327603 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327615 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:25:27 INFO - PROCESS | 3204 | 1465212327774 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327791 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:25:27 INFO - PROCESS | 3204 | 1465212327948 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:27 INFO - PROCESS | 3204 | 1465212327964 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:25:28 INFO - PROCESS | 3204 | 1465212328124 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - PROCESS | 3204 | 1465212328141 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:25:28 INFO - PROCESS | 3204 | 1465212328298 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - PROCESS | 3204 | 1465212328315 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:25:28 INFO - PROCESS | 3204 | 1465212328473 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - PROCESS | 3204 | 1465212328491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:25:28 INFO - PROCESS | 3204 | 1465212328647 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - PROCESS | 3204 | 1465212328664 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:25:28 INFO - PROCESS | 3204 | 1465212328823 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:28 INFO - PROCESS | 3204 | 1465212328843 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:25:29 INFO - PROCESS | 3204 | 1465212328997 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329014 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 172ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:25:29 INFO - PROCESS | 3204 | 1465212329173 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329190 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:25:29 INFO - PROCESS | 3204 | 1465212329351 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329366 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:25:29 INFO - PROCESS | 3204 | 1465212329523 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329540 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:25:29 INFO - PROCESS | 3204 | 1465212329699 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329714 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:25:29 INFO - PROCESS | 3204 | 1465212329873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:29 INFO - PROCESS | 3204 | 1465212329893 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:25:30 INFO - PROCESS | 3204 | 1465212330048 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330066 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:25:30 INFO - PROCESS | 3204 | 1465212330223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330239 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:25:30 INFO - PROCESS | 3204 | 1465212330399 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330414 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:25:30 INFO - PROCESS | 3204 | 1465212330574 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330594 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 172ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:25:30 INFO - PROCESS | 3204 | 1465212330749 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330763 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 120ms
04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:25:30 INFO - PROCESS | 3204 | 1465212330889 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:30 INFO - PROCESS | 3204 | 1465212330905 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:25:31 INFO - PROCESS | 3204 | 1465212331064 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - PROCESS | 3204 | 1465212331087 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:25:31 INFO - PROCESS | 3204 | 1465212331241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - PROCESS | 3204 | 1465212331261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 230ms
04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:25:31 INFO - PROCESS | 3204 | 1465212331474 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - PROCESS | 3204 | 1465212331491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:25:31 INFO - PROCESS | 3204 | 1465212331663 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:31 INFO - PROCESS | 3204 | 1465212331808 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 331ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:25:32 INFO - PROCESS | 3204 | 1465212331987 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332006 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:25:32 INFO - PROCESS | 3204 | 1465212332158 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332179 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:25:32 INFO - PROCESS | 3204 | 1465212332339 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332358 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 172ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:25:32 INFO - PROCESS | 3204 | 1465212332506 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332525 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:25:32 INFO - PROCESS | 3204 | 1465212332685 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332713 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:25:32 INFO - PROCESS | 3204 | 1465212332857 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:32 INFO - PROCESS | 3204 | 1465212332875 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:25:33 INFO - PROCESS | 3204 | 1465212333036 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333048 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:25:33 INFO - PROCESS | 3204 | 1465212333207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333226 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:25:33 INFO - PROCESS | 3204 | 1465212333380 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:25:33 INFO - PROCESS | 3204 | 1465212333557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333578 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:25:33 INFO - PROCESS | 3204 | 1465212333732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333747 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:25:33 INFO - PROCESS | 3204 | 1465212333907 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:33 INFO - PROCESS | 3204 | 1465212333924 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 172ms
04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:25:34 INFO - PROCESS | 3204 | 1465212334082 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - PROCESS | 3204 | 1465212334097 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 230ms
04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:25:34 INFO - PROCESS | 3204 | 1465212334316 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - PROCESS | 3204 | 1465212334330 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:25:34 INFO - PROCESS | 3204 | 1465212334490 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - PROCESS | 3204 | 1465212334512 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:25:34 INFO - PROCESS | 3204 | 1465212334670 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - PROCESS | 3204 | 1465212334691 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:25:34 INFO - PROCESS | 3204 | 1465212334840 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:34 INFO - PROCESS | 3204 | 1465212334856 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:25:35 INFO - PROCESS | 3204 | 1465212335014 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335032 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:25:35 INFO - PROCESS | 3204 | 1465212335190 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335208 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:25:35 INFO - PROCESS | 3204 | 1465212335365 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335380 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:25:35 INFO - PROCESS | 3204 | 1465212335540 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335558 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:25:35 INFO - PROCESS | 3204 | 1465212335713 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 172ms
04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:25:35 INFO - PROCESS | 3204 | 1465212335890 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:35 INFO - PROCESS | 3204 | 1465212335911 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:25:36 INFO - PROCESS | 3204 | 1465212336066 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336081 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:25:36 INFO - PROCESS | 3204 | 1465212336242 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336259 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:25:36 INFO - PROCESS | 3204 | 1465212336415 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336431 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 120ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:25:36 INFO - PROCESS | 3204 | 1465212336539 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:25:36 INFO - PROCESS | 3204 | 1465212336720 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336731 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:25:36 INFO - PROCESS | 3204 | 1465212336893 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:36 INFO - PROCESS | 3204 | 1465212336910 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:25:37 INFO - PROCESS | 3204 | 1465212337072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337087 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:25:37 INFO - PROCESS | 3204 | 1465212337244 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 172ms
04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:25:37 INFO - PROCESS | 3204 | 1465212337420 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337432 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:25:37 INFO - PROCESS | 3204 | 1465212337595 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337612 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337679 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 232ms
04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:25:37 INFO - PROCESS | 3204 | 1465212337830 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:37 INFO - PROCESS | 3204 | 1465212337846 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 270ms
04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:25:38 INFO - PROCESS | 3204 | 1465212338109 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - PROCESS | 3204 | 1465212338131 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:25:38 INFO - PROCESS | 3204 | 1465212338289 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - PROCESS | 3204 | 1465212338310 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:25:38 INFO - PROCESS | 3204 | 1465212338463 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - PROCESS | 3204 | 1465212338481 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:25:38 INFO - PROCESS | 3204 | 1465212338638 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - PROCESS | 3204 | 1465212338656 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:25:38 INFO - PROCESS | 3204 | 1465212338809 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:38 INFO - PROCESS | 3204 | 1465212338831 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:25:39 INFO - PROCESS | 3204 | 1465212338987 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339011 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 172ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:25:39 INFO - PROCESS | 3204 | 1465212339157 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339175 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:25:39 INFO - PROCESS | 3204 | 1465212339331 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339349 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 172ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:25:39 INFO - PROCESS | 3204 | 1465212339507 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339524 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 173ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:25:39 INFO - PROCESS | 3204 | 1465212339690 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:25:39 INFO - PROCESS | 3204 | 1465212339870 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:39 INFO - PROCESS | 3204 | 1465212339888 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:25:40 INFO - PROCESS | 3204 | 1465212340040 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340061 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:25:40 INFO - PROCESS | 3204 | 1465212340213 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340234 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:25:40 INFO - PROCESS | 3204 | 1465212340389 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340409 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:25:40 INFO - PROCESS | 3204 | 1465212340564 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:25:40 INFO - PROCESS | 3204 | 1465212340740 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340757 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:25:40 INFO - PROCESS | 3204 | 1465212340920 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:40 INFO - PROCESS | 3204 | 1465212340931 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:25:41 INFO - PROCESS | 3204 | 1465212341090 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - PROCESS | 3204 | 1465212341107 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:25:41 INFO - PROCESS | 3204 | 1465212341263 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - PROCESS | 3204 | 1465212341280 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:25:41 INFO - PROCESS | 3204 | 1465212341440 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - PROCESS | 3204 | 1465212341461 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:25:41 INFO - PROCESS | 3204 | 1465212341615 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - PROCESS | 3204 | 1465212341631 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:25:41 INFO - PROCESS | 3204 | 1465212341790 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - PROCESS | 3204 | 1465212341809 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:25:42 INFO - PROCESS | 3204 | 1465212341969 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212341981 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:25:42 INFO - PROCESS | 3204 | 1465212342140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212342158 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:25:42 INFO - PROCESS | 3204 | 1465212342315 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212342337 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 172ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:25:42 INFO - PROCESS | 3204 | 1465212342491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212342508 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:25:42 INFO - PROCESS | 3204 | 1465212342671 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212342688 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 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:25:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:25:42 INFO - PROCESS | 3204 | 1465212342840 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:42 INFO - PROCESS | 3204 | 1465212342857 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 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:25:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:25:43 INFO - PROCESS | 3204 | 1465212343019 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343031 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 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:25:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:25:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:25:43 INFO - PROCESS | 3204 | 1465212343191 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 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:25:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:25:43 INFO - PROCESS | 3204 | 1465212343364 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343387 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 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:25:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 172ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:25:43 INFO - PROCESS | 3204 | 1465212343540 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 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:25:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:25:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:25:43 INFO - PROCESS | 3204 | 1465212343716 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343730 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:25:43 INFO - PROCESS | 3204 | 1465212343890 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:43 INFO - PROCESS | 3204 | 1465212343911 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 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:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:25:44 INFO - PROCESS | 3204 | 1465212344064 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - PROCESS | 3204 | 1465212344126 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 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:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 371ms
04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:25:44 INFO - PROCESS | 3204 | 1465212344438 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - PROCESS | 3204 | 1465212344459 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:25:44 INFO - PROCESS | 3204 | 1465212344614 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - PROCESS | 3204 | 1465212344637 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:25:44 INFO - PROCESS | 3204 | 1465212344792 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - PROCESS | 3204 | 1465212344821 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:25:45 INFO - PROCESS | 3204 | 1465212344965 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212344982 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 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:25:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:25:45 INFO - PROCESS | 3204 | 1465212345141 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212345159 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:25:45 INFO - PROCESS | 3204 | 1465212345349 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212345371 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:25:45 INFO - PROCESS | 3204 | 1465212345522 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212345539 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:25:45 INFO - PROCESS | 3204 | 1465212345696 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212345721 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 172ms
04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:25:45 INFO - PROCESS | 3204 | 1465212345874 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:45 INFO - PROCESS | 3204 | 1465212345896 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:25:46 INFO - PROCESS | 3204 | 1465212346047 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346062 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:25:46 INFO - PROCESS | 3204 | 1465212346222 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346244 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:25:46 INFO - PROCESS | 3204 | 1465212346397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346412 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:25:46 INFO - PROCESS | 3204 | 1465212346572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:25:46 INFO - PROCESS | 3204 | 1465212346745 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 172ms
04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:25:46 INFO - PROCESS | 3204 | 1465212346921 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:46 INFO - PROCESS | 3204 | 1465212346937 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:25:47 INFO - PROCESS | 3204 | 1465212347097 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - PROCESS | 3204 | 1465212347112 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:25:47 INFO - PROCESS | 3204 | 1465212347274 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - PROCESS | 3204 | 1465212347295 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 172ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:25:47 INFO - PROCESS | 3204 | 1465212347446 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - PROCESS | 3204 | 1465212347462 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 173ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:25:47 INFO - PROCESS | 3204 | 1465212347621 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - PROCESS | 3204 | 1465212347638 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:25:47 INFO - PROCESS | 3204 | 1465212347795 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - PROCESS | 3204 | 1465212347812 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:25:47 INFO - PROCESS | 3204 | 1465212347971 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212347995 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:25:48 INFO - PROCESS | 3204 | 1465212348147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212348162 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:25:48 INFO - PROCESS | 3204 | 1465212348322 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212348344 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:25:48 INFO - PROCESS | 3204 | 1465212348497 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212348512 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:25:48 INFO - PROCESS | 3204 | 1465212348672 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212348688 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:25:48 INFO - PROCESS | 3204 | 1465212348846 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:48 INFO - PROCESS | 3204 | 1465212348869 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 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:25:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:25:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:25:49 INFO - PROCESS | 3204 | 1465212349025 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349042 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 172ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:25:49 INFO - PROCESS | 3204 | 1465212349204 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349221 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 120ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:25:49 INFO - PROCESS | 3204 | 1465212349326 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349343 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:25:49 INFO - PROCESS | 3204 | 1465212349504 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349529 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 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:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:25:49 INFO - PROCESS | 3204 | 1465212349678 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349703 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 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:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:25:49 INFO - PROCESS | 3204 | 1465212349855 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:49 INFO - PROCESS | 3204 | 1465212349874 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
04:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:25:50 INFO - PROCESS | 3204 | 1465212350029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - PROCESS | 3204 | 1465212350042 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
04:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:25:50 INFO - PROCESS | 3204 | 1465212350704 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - PROCESS | 3204 | 1465212350762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 231ms
04:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:25:50 INFO - PROCESS | 3204 | 1465212350941 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:50 INFO - PROCESS | 3204 | 1465212350968 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 172ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:25:51 INFO - PROCESS | 3204 | 1465212351121 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - PROCESS | 3204 | 1465212351144 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:25:51 INFO - PROCESS | 3204 | 1465212351290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - PROCESS | 3204 | 1465212351317 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:25:51 INFO - PROCESS | 3204 | 1465212351464 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - PROCESS | 3204 | 1465212351479 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:25:51 INFO - PROCESS | 3204 | 1465212351640 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - PROCESS | 3204 | 1465212351666 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:25:51 INFO - PROCESS | 3204 | 1465212351818 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - PROCESS | 3204 | 1465212351830 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:25:52 INFO - PROCESS | 3204 | 1465212351989 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352006 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 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:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:25:52 INFO - PROCESS | 3204 | 1465212352162 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352180 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:25:52 INFO - PROCESS | 3204 | 1465212352345 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352364 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 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:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 172ms
04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:25:52 INFO - PROCESS | 3204 | 1465212352526 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352549 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 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:25:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:25:52 INFO - PROCESS | 3204 | 1465212352697 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352722 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 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:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:25:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:25:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:25:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:25:52 INFO - PROCESS | 3204 | 1465212352874 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:52 INFO - PROCESS | 3204 | 1465212352891 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:25:53 INFO - PROCESS | 3204 | 1465212353047 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353062 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:25:53 INFO - PROCESS | 3204 | 1465212353222 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353238 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:25:53 INFO - PROCESS | 3204 | 1465212353395 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353415 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:25:53 INFO - PROCESS | 3204 | 1465212353571 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353587 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:25:53 INFO - PROCESS | 3204 | 1465212353747 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:25:53 INFO - PROCESS | 3204 | 1465212353922 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:53 INFO - PROCESS | 3204 | 1465212353942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:25:54 INFO - PROCESS | 3204 | 1465212354103 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - PROCESS | 3204 | 1465212354120 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 172ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:25:54 INFO - PROCESS | 3204 | 1465212354274 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - PROCESS | 3204 | 1465212354292 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:25:54 INFO - PROCESS | 3204 | 1465212354451 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - PROCESS | 3204 | 1465212354464 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:25:54 INFO - PROCESS | 3204 | 1465212354623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - PROCESS | 3204 | 1465212354639 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 173ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:25:54 INFO - PROCESS | 3204 | 1465212354804 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - PROCESS | 3204 | 1465212354821 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:25:54 INFO - PROCESS | 3204 | 1465212354980 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355002 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:25:55 INFO - PROCESS | 3204 | 1465212355155 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355173 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 173ms
04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:25:55 INFO - PROCESS | 3204 | 1465212355336 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355348 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:25:55 INFO - PROCESS | 3204 | 1465212355507 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355534 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:25:55 INFO - PROCESS | 3204 | 1465212355681 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355695 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 172ms
04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:25:55 INFO - PROCESS | 3204 | 1465212355855 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:55 INFO - PROCESS | 3204 | 1465212355873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:25:56 INFO - PROCESS | 3204 | 1465212356029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - PROCESS | 3204 | 1465212356049 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:25:56 INFO - PROCESS | 3204 | 1465212356206 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - PROCESS | 3204 | 1465212356225 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:25:56 INFO - PROCESS | 3204 | 1465212356379 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - PROCESS | 3204 | 1465212356395 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:25:56 INFO - PROCESS | 3204 | 1465212356555 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - PROCESS | 3204 | 1465212356574 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:25:56 INFO - PROCESS | 3204 | 1465212356799 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:56 INFO - PROCESS | 3204 | 1465212356917 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 330ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:25:57 INFO - PROCESS | 3204 | 1465212357071 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357094 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:25:57 INFO - PROCESS | 3204 | 1465212357244 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357262 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:25:57 INFO - PROCESS | 3204 | 1465212357424 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357449 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 172ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:25:57 INFO - PROCESS | 3204 | 1465212357602 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357614 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 172ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:25:57 INFO - PROCESS | 3204 | 1465212357775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357804 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:25:57 INFO - PROCESS | 3204 | 1465212357954 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:57 INFO - PROCESS | 3204 | 1465212357970 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:25:58 INFO - PROCESS | 3204 | 1465212358122 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - PROCESS | 3204 | 1465212358139 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 172ms
04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:25:58 INFO - PROCESS | 3204 | 1465212358298 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - PROCESS | 3204 | 1465212358321 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:25:58 INFO - PROCESS | 3204 | 1465212358473 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - PROCESS | 3204 | 1465212358490 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:25:58 INFO - PROCESS | 3204 | 1465212358648 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - PROCESS | 3204 | 1465212358664 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
04:25:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:25:58 INFO - PROCESS | 3204 | 1465212358822 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:58 INFO - PROCESS | 3204 | 1465212358840 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 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:25:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:25:59 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:25:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:25:59 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:25:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:25:59 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:25:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:25:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 175ms
04:25:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:25:59 INFO - PROCESS | 3204 | 1465212359012 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - PROCESS | 3204 | 1465212359029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:25:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:25:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:25:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 191ms
04:25:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:25:59 INFO - PROCESS | 3204 | 1465212359193 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - PROCESS | 3204 | 1465212359210 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 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:25:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:25:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:25:59 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:25:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:25:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
04:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:25:59 INFO - PROCESS | 3204 | 1465212359371 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - PROCESS | 3204 | 1465212359395 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
04:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:25:59 INFO - PROCESS | 3204 | 1465212359541 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - PROCESS | 3204 | 1465212359559 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
04:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:25:59 INFO - PROCESS | 3204 | 1465212359718 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - PROCESS | 3204 | 1465212359742 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 270ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:26:00 INFO - PROCESS | 3204 | 1465212359988 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360005 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:26:00 INFO - PROCESS | 3204 | 1465212360163 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360181 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 231ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:26:00 INFO - PROCESS | 3204 | 1465212360397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360426 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:26:00 INFO - PROCESS | 3204 | 1465212360572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360589 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:26:00 INFO - PROCESS | 3204 | 1465212360748 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 172ms
04:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:26:00 INFO - PROCESS | 3204 | 1465212360921 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:00 INFO - PROCESS | 3204 | 1465212360941 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:26:01 INFO - PROCESS | 3204 | 1465212361096 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - PROCESS | 3204 | 1465212361119 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:26:01 INFO - PROCESS | 3204 | 1465212361272 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - PROCESS | 3204 | 1465212361291 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:26:01 INFO - PROCESS | 3204 | 1465212361453 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - PROCESS | 3204 | 1465212361465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:26:01 INFO - PROCESS | 3204 | 1465212361624 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - PROCESS | 3204 | 1465212361645 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:26:01 INFO - PROCESS | 3204 | 1465212361802 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - PROCESS | 3204 | 1465212361813 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
04:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:26:01 INFO - PROCESS | 3204 | 1465212361973 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212361990 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
04:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:26:02 INFO - PROCESS | 3204 | 1465212362147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212362172 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
04:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:26:02 INFO - PROCESS | 3204 | 1465212362322 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212362340 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 173ms
04:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:26:02 INFO - PROCESS | 3204 | 1465212362498 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212362513 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
04:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:26:02 INFO - PROCESS | 3204 | 1465212362672 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212362692 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
04:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:26:02 INFO - PROCESS | 3204 | 1465212362847 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:02 INFO - PROCESS | 3204 | 1465212362865 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
04:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:26:03 INFO - PROCESS | 3204 | 1465212363047 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - PROCESS | 3204 | 1465212363156 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 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:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 330ms
04:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:26:03 INFO - PROCESS | 3204 | 1465212363379 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - PROCESS | 3204 | 1465212363402 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
04:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:26:03 INFO - PROCESS | 3204 | 1465212363551 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - PROCESS | 3204 | 1465212363569 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 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:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
04:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:26:03 INFO - PROCESS | 3204 | 1465212363724 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - PROCESS | 3204 | 1465212363744 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
04:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:26:03 INFO - PROCESS | 3204 | 1465212363896 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:03 INFO - PROCESS | 3204 | 1465212363914 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:26:04 INFO - PROCESS | 3204 | 1465212364072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364095 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 172ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:26:04 INFO - PROCESS | 3204 | 1465212364248 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364263 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:26:04 INFO - PROCESS | 3204 | 1465212364422 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364442 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:26:04 INFO - PROCESS | 3204 | 1465212364602 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364622 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:26:04 INFO - PROCESS | 3204 | 1465212364772 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364787 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
04:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:26:04 INFO - PROCESS | 3204 | 1465212364947 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:04 INFO - PROCESS | 3204 | 1465212364971 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:26:05 INFO - PROCESS | 3204 | 1465212365123 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - PROCESS | 3204 | 1465212365140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:26:05 INFO - PROCESS | 3204 | 1465212365298 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - PROCESS | 3204 | 1465212365325 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:26:05 INFO - PROCESS | 3204 | 1465212365472 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - PROCESS | 3204 | 1465212365488 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:26:05 INFO - PROCESS | 3204 | 1465212365646 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - PROCESS | 3204 | 1465212365662 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 172ms
04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:26:05 INFO - PROCESS | 3204 | 1465212365822 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:05 INFO - PROCESS | 3204 | 1465212365839 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:26:06 INFO - PROCESS | 3204 | 1465212365997 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366020 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 173ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:26:06 INFO - PROCESS | 3204 | 1465212366173 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 120ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:26:06 INFO - PROCESS | 3204 | 1465212366296 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366311 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 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:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:26:06 INFO - PROCESS | 3204 | 1465212366474 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:26:06 INFO - PROCESS | 3204 | 1465212366647 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366662 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:26:06 INFO - PROCESS | 3204 | 1465212366825 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:06 INFO - PROCESS | 3204 | 1465212366841 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 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:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:26:07 INFO - PROCESS | 3204 | 1465212367002 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367022 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:26:07 INFO - PROCESS | 3204 | 1465212367173 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367191 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:26:07 INFO - PROCESS | 3204 | 1465212367347 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367362 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 172ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:26:07 INFO - PROCESS | 3204 | 1465212367524 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367543 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:26:07 INFO - PROCESS | 3204 | 1465212367697 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367720 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:26:07 INFO - PROCESS | 3204 | 1465212367872 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:07 INFO - PROCESS | 3204 | 1465212367889 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 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:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:26:08 INFO - PROCESS | 3204 | 1465212368048 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368065 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:26:08 INFO - PROCESS | 3204 | 1465212368225 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368244 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 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:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:26:08 INFO - PROCESS | 3204 | 1465212368402 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368413 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 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:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:26:08 INFO - PROCESS | 3204 | 1465212368573 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368593 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:26:08 INFO - PROCESS | 3204 | 1465212368748 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:26:08 INFO - PROCESS | 3204 | 1465212368923 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:08 INFO - PROCESS | 3204 | 1465212368939 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 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:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:26:09 INFO - PROCESS | 3204 | 1465212369102 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - PROCESS | 3204 | 1465212369113 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 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:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 172ms
04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:26:09 INFO - PROCESS | 3204 | 1465212369313 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - PROCESS | 3204 | 1465212369413 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 290ms
04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:26:09 INFO - PROCESS | 3204 | 1465212369579 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - PROCESS | 3204 | 1465212369639 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 231ms
04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:26:09 INFO - PROCESS | 3204 | 1465212369819 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:09 INFO - PROCESS | 3204 | 1465212369879 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 230ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:26:10 INFO - PROCESS | 3204 | 1465212370057 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370076 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:26:10 INFO - PROCESS | 3204 | 1465212370229 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370247 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:26:10 INFO - PROCESS | 3204 | 1465212370406 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370433 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 172ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:26:10 INFO - PROCESS | 3204 | 1465212370581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 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:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:26:10 INFO - PROCESS | 3204 | 1465212370755 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370774 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 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:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 172ms
04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:26:10 INFO - PROCESS | 3204 | 1465212370935 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:10 INFO - PROCESS | 3204 | 1465212370947 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 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:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:26:11 INFO - PROCESS | 3204 | 1465212371105 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - PROCESS | 3204 | 1465212371123 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 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:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:26:11 INFO - PROCESS | 3204 | 1465212371280 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - PROCESS | 3204 | 1465212371309 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:26:11 INFO - PROCESS | 3204 | 1465212371455 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - PROCESS | 3204 | 1465212371473 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:26:11 INFO - PROCESS | 3204 | 1465212371637 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - PROCESS | 3204 | 1465212371656 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:26:11 INFO - PROCESS | 3204 | 1465212371807 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - PROCESS | 3204 | 1465212371829 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:26:12 INFO - PROCESS | 3204 | 1465212371981 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212371996 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:26:12 INFO - PROCESS | 3204 | 1465212372155 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212372172 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:26:12 INFO - PROCESS | 3204 | 1465212372330 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212372348 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 172ms
04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:26:12 INFO - PROCESS | 3204 | 1465212372506 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212372522 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:26:12 INFO - PROCESS | 3204 | 1465212372681 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212372705 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:26:12 INFO - PROCESS | 3204 | 1465212372856 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:12 INFO - PROCESS | 3204 | 1465212372872 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 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:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:26:13 INFO - PROCESS | 3204 | 1465212373032 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373054 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 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:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:26:13 INFO - PROCESS | 3204 | 1465212373206 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373224 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:26:13 INFO - PROCESS | 3204 | 1465212373380 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373396 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:26:13 INFO - PROCESS | 3204 | 1465212373556 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373575 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 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:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:26:13 INFO - PROCESS | 3204 | 1465212373731 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373746 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
04:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:26:13 INFO - PROCESS | 3204 | 1465212373906 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:13 INFO - PROCESS | 3204 | 1465212373923 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:26:14 INFO - PROCESS | 3204 | 1465212374086 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - PROCESS | 3204 | 1465212374097 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 172ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:26:14 INFO - PROCESS | 3204 | 1465212374256 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - PROCESS | 3204 | 1465212374273 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:26:14 INFO - PROCESS | 3204 | 1465212374430 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - PROCESS | 3204 | 1465212374446 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:26:14 INFO - PROCESS | 3204 | 1465212374608 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - PROCESS | 3204 | 1465212374627 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:26:14 INFO - PROCESS | 3204 | 1465212374781 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - PROCESS | 3204 | 1465212374796 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:26:14 INFO - PROCESS | 3204 | 1465212374956 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - PROCESS | 3204 | 1465212374972 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
04:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:26:15 INFO - PROCESS | 3204 | 1465212375135 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - PROCESS | 3204 | 1465212375148 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
04:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:26:15 INFO - PROCESS | 3204 | 1465212375347 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - PROCESS | 3204 | 1465212375396 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 270ms
04:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:26:15 INFO - PROCESS | 3204 | 1465212375613 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - PROCESS | 3204 | 1465212375638 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 172ms
04:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:26:15 INFO - PROCESS | 3204 | 1465212375791 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:15 INFO - PROCESS | 3204 | 1465212375812 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 270ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:26:16 INFO - PROCESS | 3204 | 1465212376070 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 172ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:26:16 INFO - PROCESS | 3204 | 1465212376241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:26:16 INFO - PROCESS | 3204 | 1465212376415 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376430 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:26:16 INFO - PROCESS | 3204 | 1465212376590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376610 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:26:16 INFO - PROCESS | 3204 | 1465212376763 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376778 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 173ms
04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:26:16 INFO - PROCESS | 3204 | 1465212376939 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:16 INFO - PROCESS | 3204 | 1465212376961 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:26:17 INFO - PROCESS | 3204 | 1465212377113 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - PROCESS | 3204 | 1465212377129 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 173ms
04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:26:17 INFO - PROCESS | 3204 | 1465212377289 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - PROCESS | 3204 | 1465212377311 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 172ms
04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:26:17 INFO - PROCESS | 3204 | 1465212377463 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - PROCESS | 3204 | 1465212377491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:26:17 INFO - PROCESS | 3204 | 1465212377644 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - PROCESS | 3204 | 1465212377660 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:26:17 INFO - PROCESS | 3204 | 1465212377820 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:17 INFO - PROCESS | 3204 | 1465212377832 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:26:18 INFO - PROCESS | 3204 | 1465212377992 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378012 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:26:18 INFO - PROCESS | 3204 | 1465212378169 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378189 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:26:18 INFO - PROCESS | 3204 | 1465212378340 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:26:18 INFO - PROCESS | 3204 | 1465212378514 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378529 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:26:18 INFO - PROCESS | 3204 | 1465212378689 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378705 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:26:18 INFO - PROCESS | 3204 | 1465212378869 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:18 INFO - PROCESS | 3204 | 1465212378886 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:26:19 INFO - PROCESS | 3204 | 1465212379040 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - PROCESS | 3204 | 1465212379057 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 172ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:26:19 INFO - PROCESS | 3204 | 1465212379219 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - PROCESS | 3204 | 1465212379244 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:26:19 INFO - PROCESS | 3204 | 1465212379390 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - PROCESS | 3204 | 1465212379407 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:26:19 INFO - PROCESS | 3204 | 1465212379564 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - PROCESS | 3204 | 1465212379580 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:26:19 INFO - PROCESS | 3204 | 1465212379755 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - PROCESS | 3204 | 1465212379773 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 230ms
04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:26:20 INFO - PROCESS | 3204 | 1465212379974 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212379991 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:26:20 INFO - PROCESS | 3204 | 1465212380148 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212380163 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:26:20 INFO - PROCESS | 3204 | 1465212380326 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212380353 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:26:20 INFO - PROCESS | 3204 | 1465212380506 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212380526 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:26:20 INFO - PROCESS | 3204 | 1465212380680 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212380696 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 172ms
04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:26:20 INFO - PROCESS | 3204 | 1465212380856 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:20 INFO - PROCESS | 3204 | 1465212380874 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 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:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:26:21 INFO - PROCESS | 3204 | 1465212381031 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - PROCESS | 3204 | 1465212381046 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 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:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:26:21 INFO - PROCESS | 3204 | 1465212381206 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - PROCESS | 3204 | 1465212381227 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 175ms
04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:26:21 INFO - PROCESS | 3204 | 1465212381389 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - PROCESS | 3204 | 1465212381411 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:26:21 INFO - PROCESS | 3204 | 1465212381563 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - PROCESS | 3204 | 1465212381600 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 330ms
04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:26:21 INFO - PROCESS | 3204 | 1465212381897 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:21 INFO - PROCESS | 3204 | 1465212381915 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
04:26:22 INFO - PROCESS | 3204 | 1465212382075 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:26:22 INFO - PROCESS | 3204 | 1465212382095 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 230ms
04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:26:22 INFO - PROCESS | 3204 | 1465212382313 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - PROCESS | 3204 | 1465212382331 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 172ms
04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:26:22 INFO - PROCESS | 3204 | 1465212382488 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - PROCESS | 3204 | 1465212382582 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 230ms
04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:26:22 INFO - PROCESS | 3204 | 1465212382719 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - PROCESS | 3204 | 1465212382732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 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:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:26:22 INFO - PROCESS | 3204 | 1465212382892 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:22 INFO - PROCESS | 3204 | 1465212382915 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:26:23 INFO - PROCESS | 3204 | 1465212383065 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383080 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:26:23 INFO - PROCESS | 3204 | 1465212383241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383260 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:26:23 INFO - PROCESS | 3204 | 1465212383413 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383430 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:26:23 INFO - PROCESS | 3204 | 1465212383590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383607 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:26:23 INFO - PROCESS | 3204 | 1465212383764 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:26:23 INFO - PROCESS | 3204 | 1465212383943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:23 INFO - PROCESS | 3204 | 1465212383963 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 172ms
04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:26:24 INFO - PROCESS | 3204 | 1465212384122 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - PROCESS | 3204 | 1465212384139 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:26:24 INFO - PROCESS | 3204 | 1465212384296 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - PROCESS | 3204 | 1465212384313 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:26:24 INFO - PROCESS | 3204 | 1465212384473 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - PROCESS | 3204 | 1465212384491 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:26:24 INFO - PROCESS | 3204 | 1465212384647 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - PROCESS | 3204 | 1465212384670 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:26:24 INFO - PROCESS | 3204 | 1465212384822 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:24 INFO - PROCESS | 3204 | 1465212384838 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:26:25 INFO - PROCESS | 3204 | 1465212385003 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385015 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:26:25 INFO - PROCESS | 3204 | 1465212385175 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:26:25 INFO - PROCESS | 3204 | 1465212385352 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:26:25 INFO - PROCESS | 3204 | 1465212385523 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385539 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:26:25 INFO - PROCESS | 3204 | 1465212385697 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385728 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 173ms
04:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:26:25 INFO - PROCESS | 3204 | 1465212385873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:25 INFO - PROCESS | 3204 | 1465212385890 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:26:26 INFO - PROCESS | 3204 | 1465212386046 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386062 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:26:26 INFO - PROCESS | 3204 | 1465212386223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:26:26 INFO - PROCESS | 3204 | 1465212386397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386414 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:26:26 INFO - PROCESS | 3204 | 1465212386573 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386591 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 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:26:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:26:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:26:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:26:26 INFO - PROCESS | 3204 | 1465212386752 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386774 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:26:26 INFO - PROCESS | 3204 | 1465212386925 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:26 INFO - PROCESS | 3204 | 1465212386941 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:26:27 INFO - PROCESS | 3204 | 1465212387097 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - PROCESS | 3204 | 1465212387113 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 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:26:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:26:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
04:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:26:27 INFO - PROCESS | 3204 | 1465212387274 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - PROCESS | 3204 | 1465212387296 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 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:26:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:26:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
04:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 172ms
04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:26:27 INFO - PROCESS | 3204 | 1465212387447 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - PROCESS | 3204 | 1465212387463 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 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:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:26:27 INFO - PROCESS | 3204 | 1465212387623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - PROCESS | 3204 | 1465212387642 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:26:27 INFO - PROCESS | 3204 | 1465212387799 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:27 INFO - PROCESS | 3204 | 1465212387813 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 330ms
04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:26:28 INFO - PROCESS | 3204 | 1465212388133 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - PROCESS | 3204 | 1465212388157 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:26:28 INFO - PROCESS | 3204 | 1465212388309 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - PROCESS | 3204 | 1465212388328 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:26:28 INFO - PROCESS | 3204 | 1465212388487 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - PROCESS | 3204 | 1465212388505 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 230ms
04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:26:28 INFO - PROCESS | 3204 | 1465212388715 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - PROCESS | 3204 | 1465212388731 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:26:28 INFO - PROCESS | 3204 | 1465212388889 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:28 INFO - PROCESS | 3204 | 1465212388908 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
04:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:26:29 INFO - PROCESS | 3204 | 1465212389064 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389093 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
04:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 172ms
04:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
04:26:29 INFO - PROCESS | 3204 | 1465212389240 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389258 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
04:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
04:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
04:26:29 INFO - PROCESS | 3204 | 1465212389414 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389432 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
04:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
04:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
04:26:29 INFO - PROCESS | 3204 | 1465212389592 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389613 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
04:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
04:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
04:26:29 INFO - PROCESS | 3204 | 1465212389769 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389781 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
04:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
04:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
04:26:29 INFO - PROCESS | 3204 | 1465212389940 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:29 INFO - PROCESS | 3204 | 1465212389959 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
04:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
04:26:30 INFO - PROCESS | 3204 | 1465212390114 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - PROCESS | 3204 | 1465212390141 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
04:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
04:26:30 INFO - PROCESS | 3204 | 1465212390290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - PROCESS | 3204 | 1465212390307 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
04:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
04:26:30 INFO - PROCESS | 3204 | 1465212390465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - PROCESS | 3204 | 1465212390479 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
04:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
04:26:30 INFO - PROCESS | 3204 | 1465212390640 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - PROCESS | 3204 | 1465212390659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 172ms
04:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
04:26:30 INFO - PROCESS | 3204 | 1465212390815 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:30 INFO - PROCESS | 3204 | 1465212390831 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
04:26:31 INFO - PROCESS | 3204 | 1465212390992 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391009 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
04:26:31 INFO - PROCESS | 3204 | 1465212391170 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
04:26:31 INFO - PROCESS | 3204 | 1465212391340 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 172ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
04:26:31 INFO - PROCESS | 3204 | 1465212391515 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391529 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
04:26:31 INFO - PROCESS | 3204 | 1465212391689 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391711 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
04:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
04:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
04:26:31 INFO - PROCESS | 3204 | 1465212391864 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:31 INFO - PROCESS | 3204 | 1465212391880 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
04:26:32 INFO - PROCESS | 3204 | 1465212392039 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392057 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
04:26:32 INFO - PROCESS | 3204 | 1465212392215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392237 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
04:26:32 INFO - PROCESS | 3204 | 1465212392390 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392409 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 172ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
04:26:32 INFO - PROCESS | 3204 | 1465212392566 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392580 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 172ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
04:26:32 INFO - PROCESS | 3204 | 1465212392741 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392760 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
04:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 172ms
04:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
04:26:32 INFO - PROCESS | 3204 | 1465212392919 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:32 INFO - PROCESS | 3204 | 1465212392931 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
04:26:33 INFO - PROCESS | 3204 | 1465212393090 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393106 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
04:26:33 INFO - PROCESS | 3204 | 1465212393264 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393286 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 172ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
04:26:33 INFO - PROCESS | 3204 | 1465212393439 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393455 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 120ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
04:26:33 INFO - PROCESS | 3204 | 1465212393564 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393580 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 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
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
04:26:33 INFO - PROCESS | 3204 | 1465212393740 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393757 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
04:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
04:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
04:26:33 INFO - PROCESS | 3204 | 1465212393915 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:33 INFO - PROCESS | 3204 | 1465212393929 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
04:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
04:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
04:26:34 INFO - PROCESS | 3204 | 1465212394089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - PROCESS | 3204 | 1465212394120 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
04:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 331ms
04:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
04:26:34 INFO - PROCESS | 3204 | 1465212394424 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - PROCESS | 3204 | 1465212394446 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
04:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
04:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
04:26:34 INFO - PROCESS | 3204 | 1465212394603 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - PROCESS | 3204 | 1465212394623 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
04:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 173ms
04:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
04:26:34 INFO - PROCESS | 3204 | 1465212394778 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - PROCESS | 3204 | 1465212394798 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
04:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
04:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
04:26:34 INFO - PROCESS | 3204 | 1465212394953 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395012 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
04:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 230ms
04:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
04:26:35 INFO - PROCESS | 3204 | 1465212395182 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395197 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 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
04:26:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
04:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
04:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 230ms
04:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
04:26:35 INFO - PROCESS | 3204 | 1465212395420 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
04:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
04:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
04:26:35 INFO - PROCESS | 3204 | 1465212395590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395608 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
04:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
04:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
04:26:35 INFO - PROCESS | 3204 | 1465212395764 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395782 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
04:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 172ms
04:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
04:26:35 INFO - PROCESS | 3204 | 1465212395940 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:35 INFO - PROCESS | 3204 | 1465212395958 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
04:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
04:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
04:26:36 INFO - PROCESS | 3204 | 1465212396115 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - PROCESS | 3204 | 1465212396140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
04:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
04:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
04:26:36 INFO - PROCESS | 3204 | 1465212396291 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - PROCESS | 3204 | 1465212396313 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
04:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
04:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
04:26:36 INFO - PROCESS | 3204 | 1465212396469 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - PROCESS | 3204 | 1465212396481 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
04:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
04:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
04:26:36 INFO - PROCESS | 3204 | 1465212396642 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - PROCESS | 3204 | 1465212396659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
04:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
04:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
04:26:36 INFO - PROCESS | 3204 | 1465212396814 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:36 INFO - PROCESS | 3204 | 1465212396830 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
04:26:37 INFO - PROCESS | 3204 | 1465212396989 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397007 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
04:26:37 INFO - PROCESS | 3204 | 1465212397164 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397180 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
04:26:37 INFO - PROCESS | 3204 | 1465212397340 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397359 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 172ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
04:26:37 INFO - PROCESS | 3204 | 1465212397519 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397533 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
04:26:37 INFO - PROCESS | 3204 | 1465212397689 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397713 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
04:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
04:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
04:26:37 INFO - PROCESS | 3204 | 1465212397864 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:37 INFO - PROCESS | 3204 | 1465212397880 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
04:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
04:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
04:26:38 INFO - PROCESS | 3204 | 1465212398402 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - PROCESS | 3204 | 1465212398424 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
04:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
04:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
04:26:38 INFO - PROCESS | 3204 | 1465212398579 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - PROCESS | 3204 | 1465212398596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
04:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 172ms
04:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
04:26:38 INFO - PROCESS | 3204 | 1465212398754 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - PROCESS | 3204 | 1465212398780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
04:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
04:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
04:26:38 INFO - PROCESS | 3204 | 1465212398937 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:38 INFO - PROCESS | 3204 | 1465212398949 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
04:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
04:26:39 INFO - PROCESS | 3204 | 1465212399104 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399126 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 173ms
04:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
04:26:39 INFO - PROCESS | 3204 | 1465212399277 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399293 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
04:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
04:26:39 INFO - PROCESS | 3204 | 1465212399454 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 120ms
04:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
04:26:39 INFO - PROCESS | 3204 | 1465212399573 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399599 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
04:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
04:26:39 INFO - PROCESS | 3204 | 1465212399753 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
04:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
04:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
04:26:39 INFO - PROCESS | 3204 | 1465212399925 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:39 INFO - PROCESS | 3204 | 1465212399942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
04:26:40 INFO - PROCESS | 3204 | 1465212400103 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - PROCESS | 3204 | 1465212400115 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
04:26:40 INFO - PROCESS | 3204 | 1465212400273 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - PROCESS | 3204 | 1465212400290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 230ms
04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
04:26:40 INFO - PROCESS | 3204 | 1465212400561 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - PROCESS | 3204 | 1465212400586 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 172ms
04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
04:26:40 INFO - PROCESS | 3204 | 1465212400738 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - PROCESS | 3204 | 1465212400758 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 172ms
04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
04:26:40 INFO - PROCESS | 3204 | 1465212400912 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:40 INFO - PROCESS | 3204 | 1465212400935 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
04:26:41 INFO - PROCESS | 3204 | 1465212401087 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - PROCESS | 3204 | 1465212401105 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
04:26:41 INFO - PROCESS | 3204 | 1465212401259 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - PROCESS | 3204 | 1465212401278 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 230ms
04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
04:26:41 INFO - PROCESS | 3204 | 1465212401495 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - PROCESS | 3204 | 1465212401532 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
04:26:41 INFO - PROCESS | 3204 | 1465212401671 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - PROCESS | 3204 | 1465212401690 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 172ms
04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
04:26:41 INFO - PROCESS | 3204 | 1465212401843 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:41 INFO - PROCESS | 3204 | 1465212401860 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
04:26:42 INFO - PROCESS | 3204 | 1465212402051 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402071 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
04:26:42 INFO - PROCESS | 3204 | 1465212402223 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402243 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
04:26:42 INFO - PROCESS | 3204 | 1465212402397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402419 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 174ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
04:26:42 INFO - PROCESS | 3204 | 1465212402572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402601 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
04:26:42 INFO - PROCESS | 3204 | 1465212402746 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
04:26:42 INFO - PROCESS | 3204 | 1465212402922 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:42 INFO - PROCESS | 3204 | 1465212402941 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
04:26:43 INFO - PROCESS | 3204 | 1465212403101 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403112 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
04:26:43 INFO - PROCESS | 3204 | 1465212403271 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
04:26:43 INFO - PROCESS | 3204 | 1465212403445 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403461 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
04:26:43 INFO - PROCESS | 3204 | 1465212403621 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403646 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
04:26:43 INFO - PROCESS | 3204 | 1465212403802 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403813 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
04:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 172ms
04:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
04:26:43 INFO - PROCESS | 3204 | 1465212403971 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:43 INFO - PROCESS | 3204 | 1465212403988 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 172ms
04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
04:26:44 INFO - PROCESS | 3204 | 1465212404146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - PROCESS | 3204 | 1465212404163 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
04:26:44 INFO - PROCESS | 3204 | 1465212404321 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - PROCESS | 3204 | 1465212404339 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
04:26:44 INFO - PROCESS | 3204 | 1465212404496 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - PROCESS | 3204 | 1465212404521 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
04:26:44 INFO - PROCESS | 3204 | 1465212404672 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - PROCESS | 3204 | 1465212404692 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
04:26:44 INFO - PROCESS | 3204 | 1465212404847 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:44 INFO - PROCESS | 3204 | 1465212404861 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
04:26:45 INFO - PROCESS | 3204 | 1465212405022 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - PROCESS | 3204 | 1465212405038 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
04:26:45 INFO - PROCESS | 3204 | 1465212405196 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - PROCESS | 3204 | 1465212405211 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
04:26:45 INFO - PROCESS | 3204 | 1465212405371 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - PROCESS | 3204 | 1465212405390 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
04:26:45 INFO - PROCESS | 3204 | 1465212405547 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - PROCESS | 3204 | 1465212405561 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
04:26:45 INFO - PROCESS | 3204 | 1465212405721 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
04:26:45 INFO - PROCESS | 3204 | 1465212405742 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 172ms
04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
04:26:45 INFO - PROCESS | 3204 | 1465212405900 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:45 INFO - PROCESS | 3204 | 1465212405912 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
04:26:46 INFO - PROCESS | 3204 | 1465212406072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - PROCESS | 3204 | 1465212406089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 172ms
04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
04:26:46 INFO - PROCESS | 3204 | 1465212406247 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - PROCESS | 3204 | 1465212406261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
04:26:46 INFO - PROCESS | 3204 | 1465212406422 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - PROCESS | 3204 | 1465212406440 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 330ms
04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
04:26:46 INFO - PROCESS | 3204 | 1465212406758 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - PROCESS | 3204 | 1465212406787 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
04:26:46 INFO - PROCESS | 3204 | 1465212406936 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:46 INFO - PROCESS | 3204 | 1465212406956 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
04:26:47 INFO - PROCESS | 3204 | 1465212407110 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - PROCESS | 3204 | 1465212407128 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
04:26:47 INFO - PROCESS | 3204 | 1465212407284 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - PROCESS | 3204 | 1465212407297 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
04:26:47 INFO - PROCESS | 3204 | 1465212407456 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - PROCESS | 3204 | 1465212407479 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 172ms
04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
04:26:47 INFO - PROCESS | 3204 | 1465212407631 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - PROCESS | 3204 | 1465212407655 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 271ms
04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
04:26:47 INFO - PROCESS | 3204 | 1465212407904 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:47 INFO - PROCESS | 3204 | 1465212407921 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
04:26:48 INFO - PROCESS | 3204 | 1465212408080 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - PROCESS | 3204 | 1465212408155 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 231ms
04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
04:26:48 INFO - PROCESS | 3204 | 1465212408317 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - PROCESS | 3204 | 1465212408338 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
04:26:48 INFO - PROCESS | 3204 | 1465212408488 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - PROCESS | 3204 | 1465212408511 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
04:26:48 INFO - PROCESS | 3204 | 1465212408663 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - PROCESS | 3204 | 1465212408685 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
04:26:48 INFO - PROCESS | 3204 | 1465212408844 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:48 INFO - PROCESS | 3204 | 1465212408863 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 173ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
04:26:49 INFO - PROCESS | 3204 | 1465212409021 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409040 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 172ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
04:26:49 INFO - PROCESS | 3204 | 1465212409203 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409220 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
04:26:49 INFO - PROCESS | 3204 | 1465212409373 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409390 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
04:26:49 INFO - PROCESS | 3204 | 1465212409550 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409562 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
04:26:49 INFO - PROCESS | 3204 | 1465212409721 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409738 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
04:26:49 INFO - PROCESS | 3204 | 1465212409896 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:49 INFO - PROCESS | 3204 | 1465212409920 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
04:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
04:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
04:26:50 INFO - PROCESS | 3204 | 1465212410072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
04:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
04:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
04:26:50 INFO - PROCESS | 3204 | 1465212410246 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410262 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
04:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
04:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
04:26:50 INFO - PROCESS | 3204 | 1465212410421 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
04:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
04:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
04:26:50 INFO - PROCESS | 3204 | 1465212410595 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410611 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
04:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 172ms
04:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
04:26:50 INFO - PROCESS | 3204 | 1465212410771 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410788 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
04:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 172ms
04:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
04:26:50 INFO - PROCESS | 3204 | 1465212410947 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:50 INFO - PROCESS | 3204 | 1465212410961 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
04:26:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
04:26:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
04:26:51 INFO - PROCESS | 3204 | 1465212411121 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:51 INFO - PROCESS | 3204 | 1465212411138 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
04:26:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
04:26:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
04:26:51 INFO - PROCESS | 3204 | 1465212411301 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:51 INFO - PROCESS | 3204 | 1465212411313 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
04:26:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 730ms
04:26:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
04:26:52 INFO - PROCESS | 3204 | 1465212412031 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:52 INFO - PROCESS | 3204 | 1465212412044 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:52 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
04:26:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
04:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:52 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
04:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
04:26:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
04:26:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
04:26:52 INFO - PROCESS | 3204 | 1465212412704 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:52 INFO - PROCESS | 3204 | 1465212412727 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:53 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
04:26:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
04:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:53 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
04:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
04:26:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 830ms
04:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
04:26:53 INFO - PROCESS | 3204 | 1465212413538 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:53 INFO - PROCESS | 3204 | 1465212413562 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:54 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)
04:26:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 671ms
04:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
04:26:54 INFO - PROCESS | 3204 | 1465212414212 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:54 INFO - PROCESS | 3204 | 1465212414228 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:54 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)
04:26:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 770ms
04:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
04:26:55 INFO - PROCESS | 3204 | 1465212414988 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:55 INFO - PROCESS | 3204 | 1465212415010 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:55 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
04:26:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
04:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:55 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
04:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
04:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
04:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
04:26:55 INFO - PROCESS | 3204 | 1465212415659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:55 INFO - PROCESS | 3204 | 1465212415674 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:56 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
04:26:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
04:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:56 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
04:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
04:26:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 671ms
04:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
04:26:56 INFO - PROCESS | 3204 | 1465212416332 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:56 INFO - PROCESS | 3204 | 1465212416359 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 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
04:26:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
04:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
04:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
04:26:57 INFO - PROCESS | 3204 | 1465212417006 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 INFO - PROCESS | 3204 | 1465212417034 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 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
04:26:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:26:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
04:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 671ms
04:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
04:26:57 INFO - PROCESS | 3204 | 1465212417678 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 INFO - PROCESS | 3204 | 1465212417692 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
04:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
04:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
04:26:57 INFO - PROCESS | 3204 | 1465212417855 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:57 INFO - PROCESS | 3204 | 1465212417877 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
04:26:58 INFO - PROCESS | 3204 | 1465212418029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418047 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 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"
04:26:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
04:26:58 INFO - PROCESS | 3204 | 1465212418208 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418227 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
04:26:58 INFO - PROCESS | 3204 | 1465212418388 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418411 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 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"
04:26:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
04:26:58 INFO - PROCESS | 3204 | 1465212418561 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418578 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 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"
04:26:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
04:26:58 INFO - PROCESS | 3204 | 1465212418740 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418757 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
04:26:58 INFO - PROCESS | 3204 | 1465212418919 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:58 INFO - PROCESS | 3204 | 1465212418938 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 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
04:26:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:26:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
04:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:26:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
04:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:26:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:26:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:26:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:26:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
04:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
04:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
04:26:59 INFO - PROCESS | 3204 | 1465212419591 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 INFO - PROCESS | 3204 | 1465212419621 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
04:26:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
04:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
04:26:59 INFO - PROCESS | 3204 | 1465212419769 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 INFO - PROCESS | 3204 | 1465212419788 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
04:26:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
04:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
04:26:59 INFO - PROCESS | 3204 | 1465212419943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:26:59 INFO - PROCESS | 3204 | 1465212419962 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
04:27:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
04:27:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
04:27:00 INFO - PROCESS | 3204 | 1465212420118 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - PROCESS | 3204 | 1465212420130 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
04:27:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
04:27:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
04:27:00 INFO - PROCESS | 3204 | 1465212420288 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - PROCESS | 3204 | 1465212420305 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
04:27:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
04:27:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
04:27:00 INFO - PROCESS | 3204 | 1465212420463 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - PROCESS | 3204 | 1465212420487 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
04:27:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 230ms
04:27:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
04:27:00 INFO - PROCESS | 3204 | 1465212420696 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - PROCESS | 3204 | 1465212420712 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
04:27:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 271ms
04:27:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
04:27:00 INFO - PROCESS | 3204 | 1465212420971 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212420989 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
04:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
04:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
04:27:01 INFO - PROCESS | 3204 | 1465212421146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212421162 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
04:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
04:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
04:27:01 INFO - PROCESS | 3204 | 1465212421321 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212421346 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
04:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
04:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
04:27:01 INFO - PROCESS | 3204 | 1465212421497 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212421514 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
04:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 172ms
04:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
04:27:01 INFO - PROCESS | 3204 | 1465212421672 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212421695 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
04:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
04:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
04:27:01 INFO - PROCESS | 3204 | 1465212421845 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:01 INFO - PROCESS | 3204 | 1465212421862 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 173ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
04:27:02 INFO - PROCESS | 3204 | 1465212422021 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422038 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
04:27:02 INFO - PROCESS | 3204 | 1465212422195 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422212 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
04:27:02 INFO - PROCESS | 3204 | 1465212422372 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422391 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 172ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
04:27:02 INFO - PROCESS | 3204 | 1465212422546 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422561 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
04:27:02 INFO - PROCESS | 3204 | 1465212422722 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422739 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
04:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
04:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
04:27:02 INFO - PROCESS | 3204 | 1465212422898 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:02 INFO - PROCESS | 3204 | 1465212422920 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
04:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
04:27:03 INFO - PROCESS | 3204 | 1465212423072 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
04:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
04:27:03 INFO - PROCESS | 3204 | 1465212423245 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
04:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
04:27:03 INFO - PROCESS | 3204 | 1465212423421 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423440 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
04:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
04:27:03 INFO - PROCESS | 3204 | 1465212423596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423612 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
04:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
04:27:03 INFO - PROCESS | 3204 | 1465212423770 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423787 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
04:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
04:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
04:27:03 INFO - PROCESS | 3204 | 1465212423946 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:03 INFO - PROCESS | 3204 | 1465212423970 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
04:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
04:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
04:27:04 INFO - PROCESS | 3204 | 1465212424122 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - PROCESS | 3204 | 1465212424139 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
04:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 172ms
04:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
04:27:04 INFO - PROCESS | 3204 | 1465212424295 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - PROCESS | 3204 | 1465212424312 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
04:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
04:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
04:27:04 INFO - PROCESS | 3204 | 1465212424472 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - PROCESS | 3204 | 1465212424493 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
04:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
04:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
04:27:04 INFO - PROCESS | 3204 | 1465212424647 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - PROCESS | 3204 | 1465212424662 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
04:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
04:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
04:27:04 INFO - PROCESS | 3204 | 1465212424821 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:04 INFO - PROCESS | 3204 | 1465212424837 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
04:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
04:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
04:27:05 INFO - PROCESS | 3204 | 1465212425001 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - PROCESS | 3204 | 1465212425020 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
04:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
04:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
04:27:05 INFO - PROCESS | 3204 | 1465212425172 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - PROCESS | 3204 | 1465212425189 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
04:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
04:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
04:27:05 INFO - PROCESS | 3204 | 1465212425441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - PROCESS | 3204 | 1465212425486 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
04:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 290ms
04:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
04:27:05 INFO - PROCESS | 3204 | 1465212425648 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - PROCESS | 3204 | 1465212425665 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
04:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
04:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
04:27:05 INFO - PROCESS | 3204 | 1465212425823 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:05 INFO - PROCESS | 3204 | 1465212425841 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
04:27:06 INFO - PROCESS | 3204 | 1465212426001 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
04:27:06 INFO - PROCESS | 3204 | 1465212426174 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
04:27:06 INFO - PROCESS | 3204 | 1465212426349 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426375 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
04:27:06 INFO - PROCESS | 3204 | 1465212426526 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426544 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
04:27:06 INFO - PROCESS | 3204 | 1465212426705 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
04:27:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
04:27:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
04:27:06 INFO - PROCESS | 3204 | 1465212426879 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:06 INFO - PROCESS | 3204 | 1465212426943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
04:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 230ms
04:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
04:27:07 INFO - PROCESS | 3204 | 1465212427120 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - PROCESS | 3204 | 1465212427140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
04:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
04:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
04:27:07 INFO - PROCESS | 3204 | 1465212427294 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - PROCESS | 3204 | 1465212427317 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
04:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
04:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
04:27:07 INFO - PROCESS | 3204 | 1465212427464 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - PROCESS | 3204 | 1465212427479 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
04:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 172ms
04:27:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
04:27:07 INFO - PROCESS | 3204 | 1465212427638 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - PROCESS | 3204 | 1465212427657 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
04:27:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
04:27:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
04:27:07 INFO - TEST-START | /DOMEvents/constructors.html
04:27:07 INFO - PROCESS | 3204 | 1465212427818 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:07 INFO - PROCESS | 3204 | 1465212427838 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:27:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
04:27:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 190ms
04:27:08 INFO - TEST-START | /DOMEvents/event-phases-order.html
04:27:08 INFO - PROCESS | 3204 | 1465212428008 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428026 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
04:27:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
04:27:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
04:27:08 INFO - PROCESS | 3204 | 1465212428185 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428197 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
04:27:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:27:08 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
04:27:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:27:08 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
04:27:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:27:08 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]"
04:27:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:27:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
04:27:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 173ms
04:27:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
04:27:08 INFO - PROCESS | 3204 | 1465212428357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428373 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
04:27:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
04:27:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 121ms
04:27:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
04:27:08 INFO - PROCESS | 3204 | 1465212428485 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428498 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
04:27:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
04:27:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
04:27:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
04:27:08 INFO - PROCESS | 3204 | 1465212428656 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428673 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
04:27:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
04:27:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
04:27:08 INFO - PROCESS | 3204 | 1465212428830 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428845 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 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.
04:27:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 120ms
04:27:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
04:27:08 INFO - PROCESS | 3204 | 1465212428955 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:08 INFO - PROCESS | 3204 | 1465212428974 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 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
04:27:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
04:27:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
04:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
04:27:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
04:27:09 INFO - PROCESS | 3204 | 1465212429130 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - PROCESS | 3204 | 1465212429146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 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.
04:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 172ms
04:27:09 INFO - PROCESS | 3204 | 1465212429307 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
04:27:09 INFO - PROCESS | 3204 | 1465212429338 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 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.
04:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 173ms
04:27:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
04:27:09 INFO - PROCESS | 3204 | 1465212429489 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - PROCESS | 3204 | 1465212429513 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:27:09 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
04:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
04:27:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
04:27:09 INFO - PROCESS | 3204 | 1465212429664 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - PROCESS | 3204 | 1465212429678 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 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.
04:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
04:27:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
04:27:09 INFO - PROCESS | 3204 | 1465212429839 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:09 INFO - PROCESS | 3204 | 1465212429859 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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.
04:27:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 172ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
04:27:10 INFO - PROCESS | 3204 | 1465212430022 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430039 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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.
04:27:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
04:27:10 INFO - PROCESS | 3204 | 1465212430198 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430212 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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.
04:27:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
04:27:10 INFO - PROCESS | 3204 | 1465212430372 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430391 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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.
04:27:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
04:27:10 INFO - PROCESS | 3204 | 1465212430546 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430562 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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.
04:27:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
04:27:10 INFO - PROCESS | 3204 | 1465212430725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430741 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 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
04:27:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
04:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
04:27:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 172ms
04:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
04:27:10 INFO - PROCESS | 3204 | 1465212430897 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:10 INFO - PROCESS | 3204 | 1465212430912 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 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.
04:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 120ms
04:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
04:27:11 INFO - PROCESS | 3204 | 1465212431022 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - PROCESS | 3204 | 1465212431041 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 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.
04:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
04:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
04:27:11 INFO - PROCESS | 3204 | 1465212431197 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - PROCESS | 3204 | 1465212431212 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:27:11 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
04:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
04:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
04:27:11 INFO - PROCESS | 3204 | 1465212431372 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - PROCESS | 3204 | 1465212431400 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 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.
04:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
04:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
04:27:11 INFO - PROCESS | 3204 | 1465212431579 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - PROCESS | 3204 | 1465212431628 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 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.
04:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 350ms
04:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
04:27:11 INFO - PROCESS | 3204 | 1465212431905 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:11 INFO - PROCESS | 3204 | 1465212431927 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 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.
04:27:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
04:27:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker
04:27:12 INFO - PROCESS | 3204 | 1465212432080 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - PROCESS | 3204 | 1465212432102 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
04:27:12 INFO - {}
04:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
04:27:12 INFO - {}
04:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
04:27:12 INFO - {}
04:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
04:27:12 INFO - {}
04:27:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 172ms
04:27:12 INFO - TEST-START | /FileAPI/fileReader.html
04:27:12 INFO - PROCESS | 3204 | 1465212432258 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - PROCESS | 3204 | 1465212432279 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
04:27:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
04:27:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
04:27:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
04:27:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
04:27:12 INFO - TEST-START | /FileAPI/historical.html
04:27:12 INFO - PROCESS | 3204 | 1465212432430 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - PROCESS | 3204 | 1465212432447 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
04:27:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
04:27:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
04:27:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
04:27:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
04:27:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
04:27:12 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
04:27:12 INFO - TEST-START | /FileAPI/idlharness.html
04:27:12 INFO - PROCESS | 3204 | 1465212432606 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - PROCESS | 3204 | 1465212432624 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
04:27:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:27:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:27:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:27:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
04:27:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:27:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:27:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:27:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
04:27:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:27:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:27:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:27:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
04:27:12 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
04:27:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
04:27:12 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
04:27:12 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
04:27:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
04:27:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:27:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:27:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
04:27:12 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
04:27:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
04:27:12 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
04:27:12 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
04:27:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:27:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:27:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:27:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:27:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
04:27:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
04:27:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 348ms
04:27:12 INFO - TEST-START | /FileAPI/idlharness.worker
04:27:12 INFO - PROCESS | 3204 | 1465212432960 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - PROCESS | 3204 | 1465212432984 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:27:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:27:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:27:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
04:27:13 INFO - {}
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
04:27:13 INFO - {}
04:27:13 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 - {}
04:27:13 INFO - {}
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
04:27:13 INFO - {}
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
04:27:13 INFO - {}
04:27:13 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 - {}
04:27:13 INFO - {}
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:27:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:27:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 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
04:27:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:27:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:27:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:27:13 INFO - {}
04:27:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 453ms
04:27:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
04:27:13 INFO - PROCESS | 3204 | 1465212433415 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - PROCESS | 3204 | 1465212433429 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 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
04:27:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 230ms
04:27:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
04:27:13 INFO - PROCESS | 3204 | 1465212433651 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - PROCESS | 3204 | 1465212433663 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
04:27:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
04:27:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html
04:27:13 INFO - PROCESS | 3204 | 1465212433822 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:13 INFO - PROCESS | 3204 | 1465212433843 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
04:27:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
04:27:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
04:27:14 INFO - PROCESS | 3204 | 1465212433997 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - PROCESS | 3204 | 1465212434015 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
04:27:14 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.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
04:27:14 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'.)
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
04:27:14 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.
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
04:27:14 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.
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:27:14 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.
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
04:27:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 207ms
04:27:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
04:27:14 INFO - PROCESS | 3204 | 1465212434208 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - PROCESS | 3204 | 1465212434228 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
04:27:14 INFO - {}
04:27:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
04:27:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
04:27:14 INFO - PROCESS | 3204 | 1465212434385 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - PROCESS | 3204 | 1465212434397 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
04:27:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
04:27:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
04:27:14 INFO - PROCESS | 3204 | 1465212434557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - PROCESS | 3204 | 1465212434578 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
04:27:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:27:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
04:27:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:27:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:27:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 344ms
04:27:14 INFO - TEST-START | /FileAPI/file/File-constructor.html
04:27:14 INFO - PROCESS | 3204 | 1465212434906 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:14 INFO - PROCESS | 3204 | 1465212434930 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
04:27:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
04:27:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
04:27:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
04:27:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
04:27:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
04:27:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
04:27:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
04:27:15 INFO - PROCESS | 3204 | 1465212435089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - PROCESS | 3204 | 1465212435107 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
04:27:15 INFO - {}
04:27:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
04:27:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
04:27:15 INFO - PROCESS | 3204 | 1465212435258 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - PROCESS | 3204 | 1465212435276 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
04:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
04:27:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
04:27:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
04:27:15 INFO - PROCESS | 3204 | 1465212435435 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - PROCESS | 3204 | 1465212435455 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
04:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
04:27:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
04:27:15 INFO - PROCESS | 3204 | 1465212435607 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - PROCESS | 3204 | 1465212435624 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
04:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
04:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
04:27:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
04:27:15 INFO - PROCESS | 3204 | 1465212435786 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - PROCESS | 3204 | 1465212435798 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
04:27:15 INFO - reader.readAsText(blob_2)
04:27:15 INFO - }" did not throw
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
04:27:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
04:27:15 INFO - reader.readAsDataURL(blob_2)
04:27:15 INFO - }" did not throw
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
04:27:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
04:27:15 INFO - reader.readAsArrayBuffer(blob_2)
04:27:15 INFO - }" did not throw
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
04:27:15 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
04:27:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:27:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
04:27:15 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
04:27:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
04:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:27:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
04:27:15 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
04:27:15 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
04:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:27:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
04:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:16 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:27:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 181ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
04:27:16 INFO - PROCESS | 3204 | 1465212435970 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212435991 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
04:27:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
04:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
04:27:16 INFO - PROCESS | 3204 | 1465212436144 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436161 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 120ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
04:27:16 INFO - PROCESS | 3204 | 1465212436263 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436279 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
04:27:16 INFO - PROCESS | 3204 | 1465212436438 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436454 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 120ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
04:27:16 INFO - PROCESS | 3204 | 1465212436560 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436579 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
04:27:16 INFO - PROCESS | 3204 | 1465212436738 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436757 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
04:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
04:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
04:27:16 INFO - PROCESS | 3204 | 1465212436912 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:16 INFO - PROCESS | 3204 | 1465212436932 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
04:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
04:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
04:27:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
04:27:17 INFO - PROCESS | 3204 | 1465212437089 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
04:27:17 INFO - PROCESS | 3204 | 1465212437106 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
04:27:17 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
04:27:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
04:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:27:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
04:27:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
04:27:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
04:27:17 INFO - PROCESS | 3204 | 1465212437270 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - PROCESS | 3204 | [Parent 3204] 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
04:27:17 INFO - PROCESS | 3204 | 1465212437286 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
04:27:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
04:27:17 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
04:27:17 INFO - PROCESS | 3204 | 1465212437441 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:17 INFO - PROCESS | 3204 | 1465212437460 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:18 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
04:27:18 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 731ms
04:27:18 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
04:27:18 INFO - PROCESS | 3204 | 1465212438176 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:18 INFO - PROCESS | 3204 | 1465212438207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:18 INFO - PROCESS | 3204 | [Parent 3204] 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
04:27:19 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
04:27:19 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 830ms
04:27:19 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
04:27:19 INFO - PROCESS | 3204 | 1465212439009 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:19 INFO - PROCESS | 3204 | 1465212439035 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:19 INFO - PROCESS | 3204 | [Parent 3204] 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
04:27:19 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
04:27:19 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 831ms
04:27:19 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
04:27:19 INFO - PROCESS | 3204 | 1465212439847 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:19 INFO - PROCESS | 3204 | 1465212439876 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:20 INFO - PROCESS | 3204 | [Parent 3204] 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
04:27:20 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
04:27:20 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 770ms
04:27:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
04:27:20 INFO - PROCESS | 3204 | 1465212440619 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:20 INFO - PROCESS | 3204 | 1465212440645 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
04:27:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
04:27:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
04:27:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
04:27:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 732ms
04:27:21 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
04:27:21 INFO - PROCESS | 3204 | 1465212441353 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:21 INFO - PROCESS | 3204 | 1465212441376 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
04:27:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 770ms
04:27:22 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
04:27:22 INFO - PROCESS | 3204 | 1465212442129 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:22 INFO - PROCESS | 3204 | 1465212442159 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
04:27:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
04:27:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 771ms
04:27:22 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
04:27:22 INFO - PROCESS | 3204 | 1465212442905 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:22 INFO - PROCESS | 3204 | 1465212442931 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
04:27:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
04:27:23 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 770ms
04:27:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
04:27:23 INFO - PROCESS | 3204 | 1465212443682 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:23 INFO - PROCESS | 3204 | 1465212443708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
04:27:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
04:27:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
04:27:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
04:27:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 773ms
04:27:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
04:27:24 INFO - PROCESS | 3204 | 1465212444454 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:24 INFO - PROCESS | 3204 | 1465212444479 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
04:27:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 771ms
04:27:25 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
04:27:25 INFO - PROCESS | 3204 | 1465212445229 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:25 INFO - PROCESS | 3204 | 1465212445252 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:25 INFO - PROCESS | 3204 | [Parent 3204] 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
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
04:27:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
04:27:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 731ms
04:27:25 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
04:27:25 INFO - PROCESS | 3204 | 1465212445966 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:26 INFO - PROCESS | 3204 | 1465212445995 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
04:27:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
04:27:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
04:27:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
04:27:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 830ms
04:27:26 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
04:27:26 INFO - PROCESS | 3204 | 1465212446798 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:26 INFO - PROCESS | 3204 | 1465212446812 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
04:27:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
04:27:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
04:27:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
04:27:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
04:27:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2926ms
04:27:29 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
04:27:29 INFO - PROCESS | 3204 | 1465212449727 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:29 INFO - PROCESS | 3204 | 1465212449758 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
04:27:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
04:27:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
04:27:31 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2014ms
04:27:31 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
04:27:31 INFO - PROCESS | 3204 | 1465212451746 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:31 INFO - PROCESS | 3204 | 1465212451776 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
04:27:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
04:27:33 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
04:27:33 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1883ms
04:27:33 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
04:27:33 INFO - PROCESS | 3204 | 1465212453634 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:33 INFO - PROCESS | 3204 | 1465212453663 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:34 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
04:27:34 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 831ms
04:27:34 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
04:27:34 INFO - PROCESS | 3204 | 1465212454466 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:34 INFO - PROCESS | 3204 | 1465212454545 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:35 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
04:27:35 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
04:27:35 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
04:27:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
04:27:35 INFO - PROCESS | 3204 | 1465212455299 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:35 INFO - PROCESS | 3204 | 1465212455328 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
04:27:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 732ms
04:27:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
04:27:36 INFO - PROCESS | 3204 | 1465212456035 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:36 INFO - PROCESS | 3204 | 1465212456064 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
04:27:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
04:27:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
04:27:36 INFO - PROCESS | 3204 | 1465212456771 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:36 INFO - PROCESS | 3204 | 1465212456797 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
04:27:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
04:27:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
04:27:37 INFO - PROCESS | 3204 | 1465212457544 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:37 INFO - PROCESS | 3204 | 1465212457571 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
04:27:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
04:27:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
04:27:38 INFO - PROCESS | 3204 | 1465212458318 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:38 INFO - PROCESS | 3204 | 1465212458345 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
04:27:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 730ms
04:27:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
04:27:39 INFO - PROCESS | 3204 | 1465212459082 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:39 INFO - PROCESS | 3204 | 1465212459096 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
04:27:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 771ms
04:27:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
04:27:39 INFO - PROCESS | 3204 | 1465212459857 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:39 INFO - PROCESS | 3204 | 1465212459882 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
04:27:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
04:27:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
04:27:40 INFO - PROCESS | 3204 | 1465212460533 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:40 INFO - PROCESS | 3204 | 1465212460561 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
04:27:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 771ms
04:27:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
04:27:41 INFO - PROCESS | 3204 | 1465212461306 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:41 INFO - PROCESS | 3204 | 1465212461333 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
04:27:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
04:27:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
04:27:42 INFO - PROCESS | 3204 | 1465212462142 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:42 INFO - PROCESS | 3204 | 1465212462170 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
04:27:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 1577ms
04:27:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
04:27:43 INFO - PROCESS | 3204 | 1465212463728 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:43 INFO - PROCESS | 3204 | 1465212463747 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
04:27:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 771ms
04:27:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
04:27:44 INFO - PROCESS | 3204 | 1465212464499 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:44 INFO - PROCESS | 3204 | 1465212464524 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
04:27:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 770ms
04:27:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
04:27:45 INFO - PROCESS | 3204 | 1465212465275 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:45 INFO - PROCESS | 3204 | 1465212465301 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
04:27:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 771ms
04:27:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
04:27:46 INFO - PROCESS | 3204 | 1465212466046 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:46 INFO - PROCESS | 3204 | 1465212466063 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
04:27:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
04:27:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
04:27:46 INFO - PROCESS | 3204 | 1465212466918 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:46 INFO - PROCESS | 3204 | 1465212466943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
04:27:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 831ms
04:27:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
04:27:47 INFO - PROCESS | 3204 | 1465212467813 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:47 INFO - PROCESS | 3204 | 1465212467842 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:48 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
04:27:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 770ms
04:27:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
04:27:48 INFO - PROCESS | 3204 | 1465212468589 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:48 INFO - PROCESS | 3204 | 1465212468616 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:49 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
04:27:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 772ms
04:27:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
04:27:49 INFO - PROCESS | 3204 | 1465212469363 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:49 INFO - PROCESS | 3204 | 1465212469390 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
04:27:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 770ms
04:27:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
04:27:50 INFO - PROCESS | 3204 | 1465212470135 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:50 INFO - PROCESS | 3204 | 1465212470162 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
04:27:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 771ms
04:27:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
04:27:50 INFO - PROCESS | 3204 | 1465212470908 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:50 INFO - PROCESS | 3204 | 1465212470935 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
04:27:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 732ms
04:27:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
04:27:51 INFO - PROCESS | 3204 | 1465212471645 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:51 INFO - PROCESS | 3204 | 1465212471666 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
04:27:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
04:27:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
04:27:52 INFO - PROCESS | 3204 | 1465212472322 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:52 INFO - PROCESS | 3204 | 1465212472349 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
04:27:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 831ms
04:27:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
04:27:53 INFO - PROCESS | 3204 | 1465212473157 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:53 INFO - PROCESS | 3204 | 1465212473182 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
04:27:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 871ms
04:27:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
04:27:54 INFO - PROCESS | 3204 | 1465212474032 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:54 INFO - PROCESS | 3204 | 1465212474062 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
04:27:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 771ms
04:27:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
04:27:54 INFO - PROCESS | 3204 | 1465212474808 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:54 INFO - PROCESS | 3204 | 1465212474834 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:55 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
04:27:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 830ms
04:27:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
04:27:55 INFO - PROCESS | 3204 | 1465212475645 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:55 INFO - PROCESS | 3204 | 1465212475672 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:56 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
04:27:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 871ms
04:27:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
04:27:56 INFO - PROCESS | 3204 | 1465212476516 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:56 INFO - PROCESS | 3204 | 1465212476541 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
04:27:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 830ms
04:27:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
04:27:57 INFO - PROCESS | 3204 | 1465212477349 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:57 INFO - PROCESS | 3204 | 1465212477363 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
04:27:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 871ms
04:27:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
04:27:58 INFO - PROCESS | 3204 | 1465212478222 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:58 INFO - PROCESS | 3204 | 1465212478256 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
04:27:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 830ms
04:27:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
04:27:59 INFO - PROCESS | 3204 | 1465212479055 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:59 INFO - PROCESS | 3204 | 1465212479078 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
04:27:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 731ms
04:27:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
04:27:59 INFO - PROCESS | 3204 | 1465212479787 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:27:59 INFO - PROCESS | 3204 | 1465212479813 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:28:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
04:28:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
04:28:00 INFO - PROCESS | 3204 | 1465212480562 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:00 INFO - PROCESS | 3204 | 1465212480590 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
04:28:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 771ms
04:28:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
04:28:01 INFO - PROCESS | 3204 | 1465212481335 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:01 INFO - PROCESS | 3204 | 1465212481367 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
04:28:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
04:28:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
04:28:02 INFO - PROCESS | 3204 | 1465212482112 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:02 INFO - PROCESS | 3204 | 1465212482130 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
04:28:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 931ms
04:28:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
04:28:03 INFO - PROCESS | 3204 | 1465212483043 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:03 INFO - PROCESS | 3204 | 1465212483068 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
04:28:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 870ms
04:28:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
04:28:03 INFO - PROCESS | 3204 | 1465212483916 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:03 INFO - PROCESS | 3204 | 1465212483942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:28:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 831ms
04:28:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
04:28:04 INFO - PROCESS | 3204 | 1465212484750 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:04 INFO - PROCESS | 3204 | 1465212484780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
04:28:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
04:28:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
04:28:05 INFO - PROCESS | 3204 | 1465212485582 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:05 INFO - PROCESS | 3204 | 1465212485609 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
04:28:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 831ms
04:28:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
04:28:06 INFO - PROCESS | 3204 | 1465212486417 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:06 INFO - PROCESS | 3204 | 1465212486454 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:28:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1070ms
04:28:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
04:28:07 INFO - PROCESS | 3204 | 1465212487493 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:07 INFO - PROCESS | 3204 | 1465212487519 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
04:28:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 831ms
04:28:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
04:28:08 INFO - PROCESS | 3204 | 1465212488330 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:08 INFO - PROCESS | 3204 | 1465212488363 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
04:28:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 830ms
04:28:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
04:28:09 INFO - PROCESS | 3204 | 1465212489161 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:09 INFO - PROCESS | 3204 | 1465212489185 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:28:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 731ms
04:28:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
04:28:09 INFO - PROCESS | 3204 | 1465212489893 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:09 INFO - PROCESS | 3204 | 1465212489910 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:10 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
04:28:10 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
04:28:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
04:28:10 INFO - PROCESS | 3204 | 1465212490727 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:10 INFO - PROCESS | 3204 | 1465212490758 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
04:28:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 871ms
04:28:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
04:28:11 INFO - PROCESS | 3204 | 1465212491599 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:11 INFO - PROCESS | 3204 | 1465212491624 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
04:28:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
04:28:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
04:28:12 INFO - PROCESS | 3204 | 1465212492374 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:12 INFO - PROCESS | 3204 | 1465212492404 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
04:28:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 871ms
04:28:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
04:28:13 INFO - PROCESS | 3204 | 1465212493247 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:13 INFO - PROCESS | 3204 | 1465212493273 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
04:28:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 671ms
04:28:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
04:28:13 INFO - PROCESS | 3204 | 1465212493922 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:13 INFO - PROCESS | 3204 | 1465212493952 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
04:28:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 871ms
04:28:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
04:28:14 INFO - PROCESS | 3204 | 1465212494799 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:14 INFO - PROCESS | 3204 | 1465212494814 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
04:28:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
04:28:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
04:28:15 INFO - PROCESS | 3204 | 1465212495569 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:15 INFO - PROCESS | 3204 | 1465212495596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
04:28:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 831ms
04:28:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
04:28:16 INFO - PROCESS | 3204 | 1465212496403 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:16 INFO - PROCESS | 3204 | 1465212496428 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
04:28:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 770ms
04:28:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
04:28:17 INFO - PROCESS | 3204 | 1465212497176 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:17 INFO - PROCESS | 3204 | 1465212497194 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
04:28:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 771ms
04:28:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
04:28:17 INFO - PROCESS | 3204 | 1465212497949 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:18 INFO - PROCESS | 3204 | 1465212497974 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
04:28:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 832ms
04:28:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
04:28:18 INFO - PROCESS | 3204 | 1465212498786 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:18 INFO - PROCESS | 3204 | 1465212498814 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
04:28:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 772ms
04:28:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
04:28:19 INFO - PROCESS | 3204 | 1465212499562 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:19 INFO - PROCESS | 3204 | 1465212499596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
04:28:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 870ms
04:28:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
04:28:20 INFO - PROCESS | 3204 | 1465212500440 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:20 INFO - PROCESS | 3204 | 1465212500465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
04:28:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 832ms
04:28:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
04:28:21 INFO - PROCESS | 3204 | 1465212501270 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:21 INFO - PROCESS | 3204 | 1465212501295 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
04:28:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
04:28:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
04:28:22 INFO - PROCESS | 3204 | 1465212502104 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:22 INFO - PROCESS | 3204 | 1465212502130 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
04:28:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 832ms
04:28:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
04:28:22 INFO - PROCESS | 3204 | 1465212502938 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:23 INFO - PROCESS | 3204 | 1465212502967 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
04:28:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 870ms
04:28:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
04:28:23 INFO - PROCESS | 3204 | 1465212503810 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:23 INFO - PROCESS | 3204 | 1465212503833 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
04:28:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 831ms
04:28:24 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
04:28:24 INFO - PROCESS | 3204 | 1465212504644 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:24 INFO - PROCESS | 3204 | 1465212504659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
04:28:25 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1020ms
04:28:25 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
04:28:25 INFO - PROCESS | 3204 | 1465212505670 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:25 INFO - PROCESS | 3204 | 1465212505706 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
04:28:26 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 931ms
04:28:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
04:28:26 INFO - PROCESS | 3204 | 1465212506604 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:26 INFO - PROCESS | 3204 | 1465212506632 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
04:28:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
04:28:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
04:28:27 INFO - PROCESS | 3204 | 1465212507382 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:27 INFO - PROCESS | 3204 | 1465212507407 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
04:28:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 834ms
04:28:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
04:28:28 INFO - PROCESS | 3204 | 1465212508215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:28 INFO - PROCESS | 3204 | 1465212508230 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
04:28:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1122ms
04:28:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
04:28:29 INFO - PROCESS | 3204 | 1465212509339 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:29 INFO - PROCESS | 3204 | 1465212509368 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
04:28:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
04:28:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
04:28:30 INFO - PROCESS | 3204 | 1465212510073 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:30 INFO - PROCESS | 3204 | 1465212510103 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
04:28:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 831ms
04:28:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
04:28:30 INFO - PROCESS | 3204 | 1465212510905 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:30 INFO - PROCESS | 3204 | 1465212510930 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
04:28:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 870ms
04:28:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
04:28:31 INFO - PROCESS | 3204 | 1465212511780 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:31 INFO - PROCESS | 3204 | 1465212511815 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
04:28:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 771ms
04:28:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
04:28:32 INFO - PROCESS | 3204 | 1465212512553 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:32 INFO - PROCESS | 3204 | 1465212512582 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
04:28:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 771ms
04:28:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
04:28:33 INFO - PROCESS | 3204 | 1465212513330 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:33 INFO - PROCESS | 3204 | 1465212513345 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
04:28:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 770ms
04:28:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
04:28:34 INFO - PROCESS | 3204 | 1465212514101 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:34 INFO - PROCESS | 3204 | 1465212514125 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
04:28:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 731ms
04:28:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
04:28:34 INFO - PROCESS | 3204 | 1465212514835 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:34 INFO - PROCESS | 3204 | 1465212514860 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
04:28:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 770ms
04:28:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
04:28:35 INFO - PROCESS | 3204 | 1465212515608 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:35 INFO - PROCESS | 3204 | 1465212515668 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
04:28:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
04:28:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7128ms
04:28:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
04:28:42 INFO - PROCESS | 3204 | 1465212522766 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:42 INFO - PROCESS | 3204 | 1465212522799 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
04:28:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
04:28:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
04:28:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
04:28:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2430ms
04:28:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
04:28:45 INFO - PROCESS | 3204 | 1465212525198 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:45 INFO - PROCESS | 3204 | 1465212525231 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
04:28:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 831ms
04:28:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
04:28:46 INFO - PROCESS | 3204 | 1465212526032 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:46 INFO - PROCESS | 3204 | 1465212526061 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
04:28:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
04:28:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
04:28:46 INFO - PROCESS | 3204 | 1465212526909 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:46 INFO - PROCESS | 3204 | 1465212526936 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
04:28:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 731ms
04:28:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
04:28:47 INFO - PROCESS | 3204 | 1465212527640 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:47 INFO - PROCESS | 3204 | 1465212527665 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
04:28:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 930ms
04:28:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
04:28:48 INFO - PROCESS | 3204 | 1465212528573 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:48 INFO - PROCESS | 3204 | 1465212528603 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
04:28:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 831ms
04:28:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
04:28:49 INFO - PROCESS | 3204 | 1465212529407 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:49 INFO - PROCESS | 3204 | 1465212529435 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
04:28:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 730ms
04:28:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
04:28:50 INFO - PROCESS | 3204 | 1465212530140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:50 INFO - PROCESS | 3204 | 1465212530169 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
04:28:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 771ms
04:28:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
04:28:50 INFO - PROCESS | 3204 | 1465212530913 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:50 INFO - PROCESS | 3204 | 1465212530942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
04:28:51 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 830ms
04:28:51 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
04:28:51 INFO - PROCESS | 3204 | 1465212531750 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:51 INFO - PROCESS | 3204 | 1465212531776 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
04:28:52 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 831ms
04:28:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
04:28:52 INFO - PROCESS | 3204 | 1465212532581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - PROCESS | 3204 | 1465212532609 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
04:28:52 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
04:28:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
04:28:52 INFO - PROCESS | 3204 | 1465212532756 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - PROCESS | 3204 | 1465212532775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
04:28:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
04:28:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
04:28:52 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
04:28:52 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
04:28:52 INFO - PROCESS | 3204 | 1465212532936 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:52 INFO - PROCESS | 3204 | 1465212532961 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
04:28:53 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
04:28:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
04:28:53 INFO - PROCESS | 3204 | 1465212533865 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:53 INFO - PROCESS | 3204 | 1465212533879 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
04:28:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 931ms
04:28:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
04:28:54 INFO - PROCESS | 3204 | 1465212534800 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:54 INFO - PROCESS | 3204 | 1465212534829 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
04:28:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
04:28:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
04:28:55 INFO - PROCESS | 3204 | 1465212535735 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:55 INFO - PROCESS | 3204 | 1465212535764 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
04:28:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
04:28:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 831ms
04:28:56 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
04:28:56 INFO - PROCESS | 3204 | 1465212536572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:56 INFO - PROCESS | 3204 | 1465212536600 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
04:28:57 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
04:28:57 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
04:28:57 INFO - PROCESS | 3204 | 1465212537303 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:57 INFO - PROCESS | 3204 | 1465212537328 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
04:28:58 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1019ms
04:28:58 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
04:28:58 INFO - PROCESS | 3204 | 1465212538324 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:58 INFO - PROCESS | 3204 | 1465212538350 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
04:28:59 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 971ms
04:28:59 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
04:28:59 INFO - PROCESS | 3204 | 1465212539298 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:28:59 INFO - PROCESS | 3204 | 1465212539328 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
04:29:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
04:29:00 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
04:29:00 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
04:29:00 INFO - PROCESS | 3204 | 1465212540170 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:00 INFO - PROCESS | 3204 | 1465212540195 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
04:29:00 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 771ms
04:29:00 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
04:29:00 INFO - PROCESS | 3204 | 1465212540944 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:00 INFO - PROCESS | 3204 | 1465212540973 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
04:29:01 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 970ms
04:29:01 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
04:29:01 INFO - PROCESS | 3204 | 1465212541918 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:01 INFO - PROCESS | 3204 | 1465212541943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
04:29:02 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 771ms
04:29:02 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
04:29:02 INFO - PROCESS | 3204 | 1465212542695 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:02 INFO - PROCESS | 3204 | 1465212542721 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
04:29:03 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 770ms
04:29:03 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
04:29:03 INFO - PROCESS | 3204 | 1465212543465 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:03 INFO - PROCESS | 3204 | 1465212543495 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
04:29:04 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1074ms
04:29:04 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
04:29:04 INFO - PROCESS | 3204 | 1465212544541 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:04 INFO - PROCESS | 3204 | 1465212544566 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
04:29:05 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1217ms
04:29:05 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
04:29:05 INFO - PROCESS | 3204 | 1465212545762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:05 INFO - PROCESS | 3204 | 1465212545781 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
04:29:06 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 771ms
04:29:06 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
04:29:06 INFO - PROCESS | 3204 | 1465212546534 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:06 INFO - PROCESS | 3204 | 1465212546558 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
04:29:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
04:29:08 INFO - window.indexedDB.open('test', val);..." did not throw
04:29:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:29:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:29:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
04:29:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
04:29:08 INFO - window.indexedDB.open('test', val);..." did not throw
04:29:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:29:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:29:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
04:29:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
04:29:08 INFO - window.indexedDB.open('test', val);..." did not throw
04:29:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:29:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:29:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
04:29:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
04:29:08 INFO - window.indexedDB.open('test', val);..." did not throw
04:29:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:29:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:29:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
04:29:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
04:29:08 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2383ms
04:29:08 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
04:29:08 INFO - PROCESS | 3204 | 1465212548920 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:08 INFO - PROCESS | 3204 | 1465212548950 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
04:29:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 671ms
04:29:09 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
04:29:09 INFO - PROCESS | 3204 | 1465212549594 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:09 INFO - PROCESS | 3204 | 1465212549610 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
04:29:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
04:29:10 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1319ms
04:29:10 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
04:29:10 INFO - PROCESS | 3204 | 1465212550919 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:10 INFO - PROCESS | 3204 | 1465212550942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:11 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
04:29:11 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
04:29:11 INFO - TEST-START | /IndexedDB/idbindex_count.htm
04:29:11 INFO - PROCESS | 3204 | 1465212551690 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:11 INFO - PROCESS | 3204 | 1465212551716 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:12 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
04:29:12 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 771ms
04:29:12 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
04:29:12 INFO - PROCESS | 3204 | 1465212552464 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:12 INFO - PROCESS | 3204 | 1465212552493 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:13 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
04:29:13 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 832ms
04:29:13 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
04:29:13 INFO - PROCESS | 3204 | 1465212553299 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:13 INFO - PROCESS | 3204 | 1465212553327 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:14 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
04:29:14 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
04:29:14 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
04:29:14 INFO - PROCESS | 3204 | 1465212554032 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:14 INFO - PROCESS | 3204 | 1465212554067 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:14 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
04:29:14 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 871ms
04:29:14 INFO - TEST-START | /IndexedDB/idbindex_get.htm
04:29:14 INFO - PROCESS | 3204 | 1465212554906 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:14 INFO - PROCESS | 3204 | 1465212554933 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:15 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
04:29:15 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
04:29:15 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
04:29:15 INFO - PROCESS | 3204 | 1465212555682 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:15 INFO - PROCESS | 3204 | 1465212555712 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:16 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
04:29:16 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 731ms
04:29:16 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
04:29:16 INFO - PROCESS | 3204 | 1465212556413 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:16 INFO - PROCESS | 3204 | 1465212556428 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:17 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
04:29:17 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
04:29:17 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
04:29:17 INFO - PROCESS | 3204 | 1465212557146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:17 INFO - PROCESS | 3204 | 1465212557160 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:18 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
04:29:18 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 831ms
04:29:18 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
04:29:18 INFO - PROCESS | 3204 | 1465212557980 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:18 INFO - PROCESS | 3204 | 1465212558007 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:18 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
04:29:18 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 670ms
04:29:18 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
04:29:18 INFO - PROCESS | 3204 | 1465212558652 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:18 INFO - PROCESS | 3204 | 1465212558677 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:19 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
04:29:19 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 771ms
04:29:19 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
04:29:19 INFO - PROCESS | 3204 | 1465212559484 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:19 INFO - PROCESS | 3204 | 1465212559513 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:20 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
04:29:20 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 870ms
04:29:20 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
04:29:20 INFO - PROCESS | 3204 | 1465212560303 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:20 INFO - PROCESS | 3204 | 1465212560329 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
04:29:21 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 731ms
04:29:21 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
04:29:21 INFO - PROCESS | 3204 | 1465212561037 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:21 INFO - PROCESS | 3204 | 1465212561067 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
04:29:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
04:29:21 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
04:29:21 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
04:29:21 INFO - PROCESS | 3204 | 1465212561810 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:21 INFO - PROCESS | 3204 | 1465212561837 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
04:29:22 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
04:29:22 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 772ms
04:29:22 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
04:29:22 INFO - PROCESS | 3204 | 1465212562585 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:22 INFO - PROCESS | 3204 | 1465212562610 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
04:29:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 770ms
04:29:23 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
04:29:23 INFO - PROCESS | 3204 | 1465212563359 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:23 INFO - PROCESS | 3204 | 1465212563391 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
04:29:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 830ms
04:29:24 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
04:29:24 INFO - PROCESS | 3204 | 1465212564191 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:24 INFO - PROCESS | 3204 | 1465212564215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
04:29:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 771ms
04:29:24 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
04:29:25 INFO - PROCESS | 3204 | 1465212564963 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:25 INFO - PROCESS | 3204 | 1465212564992 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
04:29:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 831ms
04:29:25 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
04:29:25 INFO - PROCESS | 3204 | 1465212565800 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:25 INFO - PROCESS | 3204 | 1465212565833 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
04:29:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 772ms
04:29:26 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
04:29:26 INFO - PROCESS | 3204 | 1465212566574 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:26 INFO - PROCESS | 3204 | 1465212566600 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
04:29:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 730ms
04:29:27 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
04:29:27 INFO - PROCESS | 3204 | 1465212567311 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:27 INFO - PROCESS | 3204 | 1465212567326 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
04:29:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 831ms
04:29:28 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
04:29:28 INFO - PROCESS | 3204 | 1465212568141 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:28 INFO - PROCESS | 3204 | 1465212568168 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
04:29:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 670ms
04:29:28 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
04:29:28 INFO - PROCESS | 3204 | 1465212568814 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:28 INFO - PROCESS | 3204 | 1465212568828 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:29 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
04:29:29 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 771ms
04:29:29 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
04:29:29 INFO - PROCESS | 3204 | 1465212569588 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:29 INFO - PROCESS | 3204 | 1465212569617 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:30 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
04:29:30 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 770ms
04:29:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
04:29:30 INFO - PROCESS | 3204 | 1465212570360 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:30 INFO - PROCESS | 3204 | 1465212570387 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:31 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
04:29:31 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 871ms
04:29:31 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
04:29:31 INFO - PROCESS | 3204 | 1465212571233 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:31 INFO - PROCESS | 3204 | 1465212571259 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:31 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:29:31 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
04:29:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
04:29:32 INFO - PROCESS | 3204 | 1465212571969 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:32 INFO - PROCESS | 3204 | 1465212571997 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
04:29:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 732ms
04:29:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
04:29:32 INFO - PROCESS | 3204 | 1465212572736 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:32 INFO - PROCESS | 3204 | 1465212572764 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
04:29:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 830ms
04:29:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
04:29:33 INFO - PROCESS | 3204 | 1465212573574 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:33 INFO - PROCESS | 3204 | 1465212573599 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:34 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
04:29:34 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 771ms
04:29:34 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
04:29:34 INFO - PROCESS | 3204 | 1465212574344 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:34 INFO - PROCESS | 3204 | 1465212574360 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:29:35 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 670ms
04:29:35 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
04:29:35 INFO - PROCESS | 3204 | 1465212575017 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - PROCESS | 3204 | 1465212575042 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
04:29:35 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
04:29:35 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
04:29:35 INFO - PROCESS | 3204 | 1465212575192 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - PROCESS | 3204 | 1465212575215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
04:29:35 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
04:29:35 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
04:29:35 INFO - PROCESS | 3204 | 1465212575370 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - PROCESS | 3204 | 1465212575388 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
04:29:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
04:29:35 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
04:29:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
04:29:35 INFO - PROCESS | 3204 | 1465212575539 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:35 INFO - PROCESS | 3204 | 1465212575557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
04:29:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 831ms
04:29:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
04:29:36 INFO - PROCESS | 3204 | 1465212576373 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:36 INFO - PROCESS | 3204 | 1465212576399 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:37 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
04:29:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
04:29:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
04:29:37 INFO - PROCESS | 3204 | 1465212577146 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:37 INFO - PROCESS | 3204 | 1465212577171 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:37 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
04:29:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 671ms
04:29:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
04:29:37 INFO - PROCESS | 3204 | 1465212577822 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:37 INFO - PROCESS | 3204 | 1465212577849 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
04:29:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 830ms
04:29:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
04:29:38 INFO - PROCESS | 3204 | 1465212578654 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:38 INFO - PROCESS | 3204 | 1465212578683 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:39 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
04:29:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 831ms
04:29:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
04:29:39 INFO - PROCESS | 3204 | 1465212579490 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:39 INFO - PROCESS | 3204 | 1465212579517 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:40 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
04:29:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 730ms
04:29:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
04:29:40 INFO - PROCESS | 3204 | 1465212580226 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:40 INFO - PROCESS | 3204 | 1465212580241 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:29:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 832ms
04:29:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
04:29:41 INFO - PROCESS | 3204 | 1465212581058 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:41 INFO - PROCESS | 3204 | 1465212581074 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:41 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
04:29:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 730ms
04:29:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
04:29:41 INFO - PROCESS | 3204 | 1465212581791 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:41 INFO - PROCESS | 3204 | 1465212581810 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
04:29:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 931ms
04:29:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
04:29:42 INFO - PROCESS | 3204 | 1465212582725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:42 INFO - PROCESS | 3204 | 1465212582752 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
04:29:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
04:29:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
04:29:43 INFO - PROCESS | 3204 | 1465212583557 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:43 INFO - PROCESS | 3204 | 1465212583582 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
04:29:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 831ms
04:29:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
04:29:44 INFO - PROCESS | 3204 | 1465212584392 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:44 INFO - PROCESS | 3204 | 1465212584428 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
04:29:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
04:29:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
04:29:45 INFO - PROCESS | 3204 | 1465212585228 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:45 INFO - PROCESS | 3204 | 1465212585255 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
04:29:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 831ms
04:29:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
04:29:46 INFO - PROCESS | 3204 | 1465212586065 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:46 INFO - PROCESS | 3204 | 1465212586090 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
04:29:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 831ms
04:29:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
04:29:46 INFO - PROCESS | 3204 | 1465212586897 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:46 INFO - PROCESS | 3204 | 1465212586923 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
04:29:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 832ms
04:29:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
04:29:47 INFO - PROCESS | 3204 | 1465212587732 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:47 INFO - PROCESS | 3204 | 1465212587762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:48 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
04:29:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
04:29:48 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
04:29:48 INFO - PROCESS | 3204 | 1465212588508 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:48 INFO - PROCESS | 3204 | 1465212588536 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
04:29:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 831ms
04:29:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
04:29:49 INFO - PROCESS | 3204 | 1465212589343 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:49 INFO - PROCESS | 3204 | 1465212589372 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
04:29:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 770ms
04:29:50 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
04:29:50 INFO - PROCESS | 3204 | 1465212590113 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:50 INFO - PROCESS | 3204 | 1465212590129 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:29:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 831ms
04:29:50 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
04:29:50 INFO - PROCESS | 3204 | 1465212590946 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:50 INFO - PROCESS | 3204 | 1465212590972 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:51 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
04:29:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
04:29:51 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
04:29:51 INFO - PROCESS | 3204 | 1465212591721 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:51 INFO - PROCESS | 3204 | 1465212591754 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
04:29:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 931ms
04:29:52 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
04:29:52 INFO - PROCESS | 3204 | 1465212592653 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:52 INFO - PROCESS | 3204 | 1465212592679 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
04:29:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
04:29:53 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
04:29:53 INFO - PROCESS | 3204 | 1465212593486 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:53 INFO - PROCESS | 3204 | 1465212593512 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
04:29:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 771ms
04:29:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
04:29:54 INFO - PROCESS | 3204 | 1465212594260 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:54 INFO - PROCESS | 3204 | 1465212594288 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:55 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
04:29:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
04:29:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
04:29:55 INFO - PROCESS | 3204 | 1465212595093 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:55 INFO - PROCESS | 3204 | 1465212595109 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
04:29:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 831ms
04:29:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
04:29:55 INFO - PROCESS | 3204 | 1465212595931 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:55 INFO - PROCESS | 3204 | 1465212595956 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:56 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
04:29:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 730ms
04:29:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
04:29:56 INFO - PROCESS | 3204 | 1465212596661 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:56 INFO - PROCESS | 3204 | 1465212596677 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:57 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
04:29:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 670ms
04:29:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
04:29:57 INFO - PROCESS | 3204 | 1465212597334 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:57 INFO - PROCESS | 3204 | 1465212597360 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:58 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
04:29:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 772ms
04:29:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
04:29:58 INFO - PROCESS | 3204 | 1465212598109 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:58 INFO - PROCESS | 3204 | 1465212598138 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
04:29:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 870ms
04:29:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
04:29:59 INFO - PROCESS | 3204 | 1465212598981 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:59 INFO - PROCESS | 3204 | 1465212599006 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:59 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
04:29:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 731ms
04:29:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
04:29:59 INFO - PROCESS | 3204 | 1465212599714 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:29:59 INFO - PROCESS | 3204 | 1465212599752 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
04:30:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 830ms
04:30:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
04:30:00 INFO - PROCESS | 3204 | 1465212600549 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:00 INFO - PROCESS | 3204 | 1465212600586 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
04:30:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 871ms
04:30:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
04:30:01 INFO - PROCESS | 3204 | 1465212601423 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:01 INFO - PROCESS | 3204 | 1465212601469 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
04:30:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 831ms
04:30:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
04:30:02 INFO - PROCESS | 3204 | 1465212602261 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:02 INFO - PROCESS | 3204 | 1465212602288 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:03 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"
04:30:03 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
04:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:30:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:30:03 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
04:30:03 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
04:30:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 731ms
04:30:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
04:30:03 INFO - PROCESS | 3204 | 1465212602991 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:03 INFO - PROCESS | 3204 | 1465212603019 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:03 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"
04:30:03 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
04:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:30:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:30:03 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
04:30:03 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
04:30:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 730ms
04:30:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
04:30:03 INFO - PROCESS | 3204 | 1465212603724 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:03 INFO - PROCESS | 3204 | 1465212603749 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
04:30:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 731ms
04:30:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
04:30:04 INFO - PROCESS | 3204 | 1465212604458 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:04 INFO - PROCESS | 3204 | 1465212604475 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
04:30:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 830ms
04:30:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
04:30:05 INFO - PROCESS | 3204 | 1465212605290 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:05 INFO - PROCESS | 3204 | 1465212605315 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
04:30:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 831ms
04:30:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
04:30:06 INFO - PROCESS | 3204 | 1465212606130 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:06 INFO - PROCESS | 3204 | 1465212606158 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
04:30:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
04:30:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
04:30:06 INFO - PROCESS | 3204 | 1465212606965 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:07 INFO - PROCESS | 3204 | 1465212606991 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
04:30:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 771ms
04:30:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
04:30:07 INFO - PROCESS | 3204 | 1465212607742 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:07 INFO - PROCESS | 3204 | 1465212607768 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
04:30:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
04:30:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
04:30:08 INFO - PROCESS | 3204 | 1465212608572 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:08 INFO - PROCESS | 3204 | 1465212608599 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
04:30:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 870ms
04:30:09 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
04:30:09 INFO - PROCESS | 3204 | 1465212609445 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:09 INFO - PROCESS | 3204 | 1465212609470 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:30:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 870ms
04:30:10 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
04:30:10 INFO - PROCESS | 3204 | 1465212610321 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:10 INFO - PROCESS | 3204 | 1465212610353 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:11 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
04:30:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 831ms
04:30:11 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
04:30:11 INFO - PROCESS | 3204 | 1465212611153 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:11 INFO - PROCESS | 3204 | 1465212611177 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
04:30:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1127ms
04:30:12 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
04:30:12 INFO - PROCESS | 3204 | 1465212612284 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:12 INFO - PROCESS | 3204 | 1465212612370 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
04:30:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 831ms
04:30:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
04:30:13 INFO - PROCESS | 3204 | 1465212613118 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:13 INFO - PROCESS | 3204 | 1465212613147 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
04:30:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
04:30:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
04:30:13 INFO - PROCESS | 3204 | 1465212613890 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:13 INFO - PROCESS | 3204 | 1465212613918 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
04:30:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
04:30:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
04:30:14 INFO - PROCESS | 3204 | 1465212614725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:14 INFO - PROCESS | 3204 | 1465212614752 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
04:30:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
04:30:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
04:30:15 INFO - PROCESS | 3204 | 1465212615555 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:15 INFO - PROCESS | 3204 | 1465212615581 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
04:30:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 771ms
04:30:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
04:30:16 INFO - PROCESS | 3204 | 1465212616329 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:16 INFO - PROCESS | 3204 | 1465212616359 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
04:30:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 770ms
04:30:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
04:30:17 INFO - PROCESS | 3204 | 1465212617102 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:17 INFO - PROCESS | 3204 | 1465212617128 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
04:30:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
04:30:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
04:30:18 INFO - PROCESS | 3204 | 1465212617975 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:18 INFO - PROCESS | 3204 | 1465212617999 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
04:30:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 730ms
04:30:18 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
04:30:18 INFO - PROCESS | 3204 | 1465212618709 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:18 INFO - PROCESS | 3204 | 1465212618730 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
04:30:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
04:30:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 831ms
04:30:19 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
04:30:19 INFO - PROCESS | 3204 | 1465212619544 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:19 INFO - PROCESS | 3204 | 1465212619569 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
04:30:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
04:30:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
04:30:20 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
04:30:20 INFO - PROCESS | 3204 | 1465212620322 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:20 INFO - PROCESS | 3204 | 1465212620370 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
04:30:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 873ms
04:30:21 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
04:30:21 INFO - PROCESS | 3204 | 1465212621194 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:21 INFO - PROCESS | 3204 | 1465212621221 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
04:30:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 731ms
04:30:21 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
04:30:21 INFO - PROCESS | 3204 | 1465212621928 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:21 INFO - PROCESS | 3204 | 1465212621943 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
04:30:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
04:30:22 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
04:30:22 INFO - PROCESS | 3204 | 1465212622762 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:22 INFO - PROCESS | 3204 | 1465212622796 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
04:30:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
04:30:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
04:30:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
04:30:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
04:30:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2830ms
04:30:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
04:30:25 INFO - PROCESS | 3204 | 1465212625596 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:25 INFO - PROCESS | 3204 | 1465212625628 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
04:30:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 931ms
04:30:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
04:30:26 INFO - PROCESS | 3204 | 1465212626532 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:26 INFO - PROCESS | 3204 | 1465212626565 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:27 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
04:30:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
04:30:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
04:30:27 INFO - PROCESS | 3204 | 1465212627369 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:27 INFO - PROCESS | 3204 | 1465212627399 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:28 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
04:30:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
04:30:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
04:30:28 INFO - PROCESS | 3204 | 1465212628140 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:28 INFO - PROCESS | 3204 | 1465212628167 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
04:30:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 730ms
04:30:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
04:30:28 INFO - PROCESS | 3204 | 1465212628872 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:28 INFO - PROCESS | 3204 | 1465212628892 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:29 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
04:30:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 730ms
04:30:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
04:30:29 INFO - PROCESS | 3204 | 1465212629606 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:29 INFO - PROCESS | 3204 | 1465212629637 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:30 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
04:30:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 670ms
04:30:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
04:30:30 INFO - PROCESS | 3204 | 1465212630279 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:30 INFO - PROCESS | 3204 | 1465212630293 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:30:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 871ms
04:30:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
04:30:31 INFO - PROCESS | 3204 | 1465212631154 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:31 INFO - PROCESS | 3204 | 1465212631184 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:31 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
04:30:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 730ms
04:30:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
04:30:31 INFO - PROCESS | 3204 | 1465212631889 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:31 INFO - PROCESS | 3204 | 1465212631917 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
04:30:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
04:30:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
04:30:32 INFO - PROCESS | 3204 | 1465212632766 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:32 INFO - PROCESS | 3204 | 1465212632792 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
04:30:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 771ms
04:30:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
04:30:33 INFO - PROCESS | 3204 | 1465212633538 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:33 INFO - PROCESS | 3204 | 1465212633565 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
04:30:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 870ms
04:30:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
04:30:34 INFO - PROCESS | 3204 | 1465212634411 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:34 INFO - PROCESS | 3204 | 1465212634437 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
04:30:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 771ms
04:30:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
04:30:35 INFO - PROCESS | 3204 | 1465212635186 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:35 INFO - PROCESS | 3204 | 1465212635220 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
04:30:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 830ms
04:30:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
04:30:36 INFO - PROCESS | 3204 | 1465212636018 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:36 INFO - PROCESS | 3204 | 1465212636041 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
04:30:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 871ms
04:30:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
04:30:36 INFO - PROCESS | 3204 | 1465212636891 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:36 INFO - PROCESS | 3204 | 1465212636919 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
04:30:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 930ms
04:30:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
04:30:37 INFO - PROCESS | 3204 | 1465212637825 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:37 INFO - PROCESS | 3204 | 1465212637851 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:38 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
04:30:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 731ms
04:30:38 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
04:30:38 INFO - PROCESS | 3204 | 1465212638560 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:38 INFO - PROCESS | 3204 | 1465212638586 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:39 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
04:30:39 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
04:30:39 INFO - TEST-START | /IndexedDB/idbtransaction.htm
04:30:39 INFO - PROCESS | 3204 | 1465212639436 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:39 INFO - PROCESS | 3204 | 1465212639462 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
04:30:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
04:30:40 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 770ms
04:30:40 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
04:30:40 INFO - PROCESS | 3204 | 1465212640207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:40 INFO - PROCESS | 3204 | 1465212640234 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
04:30:40 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 730ms
04:30:40 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
04:30:40 INFO - PROCESS | 3204 | 1465212640940 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:40 INFO - PROCESS | 3204 | 1465212640966 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
04:30:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
04:30:45 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4774ms
04:30:45 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
04:30:45 INFO - PROCESS | 3204 | 1465212645717 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:45 INFO - PROCESS | 3204 | 1465212645747 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:46 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
04:30:46 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1017ms
04:30:46 INFO - TEST-START | /IndexedDB/index_sort_order.htm
04:30:46 INFO - PROCESS | 3204 | 1465212646738 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:46 INFO - PROCESS | 3204 | 1465212646768 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:47 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
04:30:47 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
04:30:47 INFO - TEST-START | /IndexedDB/interfaces.html
04:30:47 INFO - PROCESS | 3204 | 1465212647514 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:47 INFO - PROCESS | 3204 | 1465212647541 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
04:30:47 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
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
04:30:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
04:30:47 INFO - TEST-OK | /IndexedDB/interfaces.html | took 427ms
04:30:47 INFO - TEST-START | /IndexedDB/interfaces.worker
04:30:47 INFO - PROCESS | 3204 | 1465212647942 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:47 INFO - PROCESS | 3204 | 1465212647964 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
04:30:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:30:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:30:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:30:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:30:48 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
04:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
04:30:48 INFO - {}
04:30:48 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 - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
04:30:48 INFO - {}
04:30:48 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 457ms
04:30:48 INFO - TEST-START | /IndexedDB/key_invalid.htm
04:30:48 INFO - PROCESS | 3204 | 1465212648401 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:48 INFO - PROCESS | 3204 | 1465212648426 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
04:30:49 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
04:30:49 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 678ms
04:30:49 INFO - TEST-START | /IndexedDB/key_valid.html
04:30:49 INFO - PROCESS | 3204 | 1465212649083 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:49 INFO - PROCESS | 3204 | 1465212649120 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:30:53 INFO - PROCESS | 3204 | [Parent 3204] 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
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
04:31:00 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
04:31:00 INFO - TEST-OK | /IndexedDB/key_valid.html | took 11119ms
04:31:00 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
04:31:00 INFO - PROCESS | 3204 | 1465212660209 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:00 INFO - PROCESS | 3204 | 1465212660242 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:01 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
04:31:01 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 971ms
04:31:01 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
04:31:01 INFO - PROCESS | 3204 | 1465212661183 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:01 INFO - PROCESS | 3204 | 1465212661212 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:02 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
04:31:02 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
04:31:02 INFO - TEST-START | /IndexedDB/keygenerator.htm
04:31:02 INFO - PROCESS | 3204 | 1465212662020 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:02 INFO - PROCESS | 3204 | 1465212662048 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:03 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
04:31:03 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
04:31:03 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
04:31:03 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1924ms
04:31:03 INFO - TEST-START | /IndexedDB/keyorder.htm
04:31:03 INFO - PROCESS | 3204 | 1465212663945 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:04 INFO - PROCESS | 3204 | 1465212663971 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
04:31:04 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
04:31:04 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 938ms
04:31:04 INFO - TEST-START | /IndexedDB/keypath.htm
04:31:04 INFO - PROCESS | 3204 | 1465212664886 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:04 INFO - PROCESS | 3204 | 1465212664910 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
04:31:05 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
04:31:05 INFO - TEST-OK | /IndexedDB/keypath.htm | took 832ms
04:31:05 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
04:31:05 INFO - PROCESS | 3204 | 1465212665722 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:05 INFO - PROCESS | 3204 | 1465212665756 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
04:31:06 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
04:31:06 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 774ms
04:31:06 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
04:31:06 INFO - PROCESS | 3204 | 1465212666497 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:06 INFO - PROCESS | 3204 | 1465212666525 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:08 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
04:31:08 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
04:31:08 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
04:31:08 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1920ms
04:31:08 INFO - TEST-START | /IndexedDB/list_ordering.htm
04:31:08 INFO - PROCESS | 3204 | 1465212668421 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:08 INFO - PROCESS | 3204 | 1465212668447 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
04:31:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
04:31:10 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
04:31:10 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2014ms
04:31:10 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
04:31:10 INFO - PROCESS | 3204 | 1465212670438 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:10 INFO - PROCESS | 3204 | 1465212670463 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:11 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
04:31:11 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 931ms
04:31:11 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
04:31:11 INFO - PROCESS | 3204 | 1465212671372 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:11 INFO - PROCESS | 3204 | 1465212671398 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:12 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
04:31:12 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
04:31:12 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
04:31:12 INFO - PROCESS | 3204 | 1465212672205 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:12 INFO - PROCESS | 3204 | 1465212672233 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:13 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
04:31:13 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 831ms
04:31:13 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
04:31:13 INFO - PROCESS | 3204 | 1465212673039 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:13 INFO - PROCESS | 3204 | 1465212673063 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:13 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
04:31:13 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
04:31:13 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
04:31:13 INFO - PROCESS | 3204 | 1465212673812 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:13 INFO - PROCESS | 3204 | 1465212673837 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:14 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
04:31:14 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1118ms
04:31:14 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
04:31:14 INFO - PROCESS | 3204 | 1465212674933 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:15 INFO - PROCESS | 3204 | 1465212674961 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:15 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
04:31:15 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 931ms
04:31:15 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
04:31:15 INFO - PROCESS | 3204 | 1465212675870 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:15 INFO - PROCESS | 3204 | 1465212675894 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:16 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
04:31:16 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 832ms
04:31:16 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
04:31:16 INFO - PROCESS | 3204 | 1465212676703 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:16 INFO - PROCESS | 3204 | 1465212676727 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:17 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
04:31:17 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 770ms
04:31:17 INFO - TEST-START | /IndexedDB/value.htm
04:31:17 INFO - PROCESS | 3204 | 1465212677476 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:17 INFO - PROCESS | 3204 | 1465212677501 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:18 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
04:31:18 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
04:31:18 INFO - TEST-OK | /IndexedDB/value.htm | took 1369ms
04:31:18 INFO - TEST-START | /IndexedDB/value_recursive.htm
04:31:18 INFO - PROCESS | 3204 | 1465212678848 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:18 INFO - PROCESS | 3204 | 1465212678873 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
04:31:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
04:31:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
04:31:20 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1931ms
04:31:20 INFO - TEST-START | /IndexedDB/writer-starvation.htm
04:31:20 INFO - PROCESS | 3204 | 1465212680782 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:20 INFO - PROCESS | 3204 | 1465212680810 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:21 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
04:31:21 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1067ms
04:31:21 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
04:31:21 INFO - PROCESS | 3204 | 1465212681851 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:21 INFO - PROCESS | 3204 | 1465212681876 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
04:31:22 INFO - {}
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
04:31:22 INFO - {}
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
04:31:22 INFO - {}
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
04:31:22 INFO - {}
04:31:22 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
04:31:22 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
04:31:22 INFO - PROCESS | 3204 | 1465212682025 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - PROCESS | 3204 | 1465212682045 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
04:31:22 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
04:31:22 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
04:31:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
04:31:22 INFO - PROCESS | 3204 | 1465212682199 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - PROCESS | 3204 | 1465212682215 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
04:31:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 249ms
04:31:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
04:31:22 INFO - PROCESS | 3204 | 1465212682456 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - PROCESS | 3204 | 1465212682483 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
04:31:22 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
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
04:31:22 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
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
04:31:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 239ms
04:31:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
04:31:22 INFO - PROCESS | 3204 | 1465212682693 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - PROCESS | 3204 | 1465212682711 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 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() {
04:31:22 INFO - [native code]
04:31:22 INFO - }" but got function "function () {
04:31:22 INFO - }"
04:31:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
04:31:22 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
04:31:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:31:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:31:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
04:31:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
04:31:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
04:31:22 INFO - PROCESS | 3204 | 1465212682871 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:22 INFO - PROCESS | 3204 | 1465212682889 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 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() {
04:31:23 INFO - [native code]
04:31:23 INFO - }" but got function "function () {
04:31:23 INFO - }"
04:31:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
04:31:23 INFO - {}
04:31:23 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
04:31:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
04:31:23 INFO - {}
04:31:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
04:31:23 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
04:31:23 INFO - PROCESS | 3204 | 1465212683042 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - PROCESS | 3204 | 1465212683061 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
04:31:23 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"
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:31:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:31:23 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:31:23 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
04:31:23 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"
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:31:23 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:31:23 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:31:23 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:31:23 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:31:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 180ms
04:31:23 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
04:31:23 INFO - PROCESS | 3204 | 1465212683299 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - PROCESS | 3204 | 1465212683324 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
04:31:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 171ms
04:31:23 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
04:31:23 INFO - PROCESS | 3204 | 1465212683475 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - PROCESS | 3204 | 1465212683492 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
04:31:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
04:31:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
04:31:23 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
04:31:23 INFO - PROCESS | 3204 | 1465212683681 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - PROCESS | 3204 | 1465212683704 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
04:31:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
04:31:23 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
04:31:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
04:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:31:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
04:31:23 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
04:31:23 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
04:31:23 INFO - PROCESS | 3204 | 1465212683857 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:23 INFO - PROCESS | 3204 | 1465212683877 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
04:31:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
04:31:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
04:31:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
04:31:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
04:31:25 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1166ms
04:31:25 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
04:31:25 INFO - PROCESS | 3204 | 1465212685028 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:25 INFO - PROCESS | 3204 | 1465212685041 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
04:31:26 INFO - {}
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
04:31:26 INFO - {}
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
04:31:26 INFO - {}
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
04:31:26 INFO - {}
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
04:31:26 INFO - {}
04:31:26 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1225ms
04:31:26 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
04:31:26 INFO - PROCESS | 3204 | 1465212686255 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - PROCESS | 3204 | 1465212686278 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
04:31:26 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
04:31:26 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
04:31:26 INFO - PROCESS | 3204 | 1465212686628 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - PROCESS | 3204 | 1465212686642 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
04:31:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
04:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
04:31:26 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
04:31:26 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
04:31:26 INFO - PROCESS | 3204 | 1465212686808 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:26 INFO - PROCESS | 3204 | 1465212686825 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:27 INFO - PROCESS | 3204 | [Parent 3204] 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
04:31:28 INFO - PROCESS | 3204 | [Parent 3204] 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
04:31:31 INFO - PROCESS | 3204 | [Parent 3204] 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
04:31:36 INFO - PROCESS | 3204 | MARIONETTE LOG: INFO: Timeout fired
04:31:36 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
04:31:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
04:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
04:31:36 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
04:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
04:31:36 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10075ms
04:31:36 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
04:31:36 INFO - PROCESS | 3204 | 1465212696885 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:36 INFO - PROCESS | 3204 | 1465212696913 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
04:31:37 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
04:31:37 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
04:31:37 INFO - PROCESS | 3204 | 1465212697359 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - PROCESS | 3204 | 1465212697385 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
04:31:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
04:31:37 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
04:31:37 INFO - PROCESS | 3204 | 1465212697538 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - PROCESS | 3204 | 1465212697559 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
04:31:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
04:31:37 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
04:31:37 INFO - PROCESS | 3204 | 1465212697707 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - PROCESS | 3204 | 1465212697724 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
04:31:37 INFO - {}
04:31:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
04:31:37 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
04:31:37 INFO - PROCESS | 3204 | 1465212697880 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:37 INFO - PROCESS | 3204 | 1465212697903 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698056 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698075 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698237 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698254 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 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().
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698408 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698425 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698589 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698607 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 172ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698758 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 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"
04:31:38 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:38 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
04:31:38 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:38 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:31:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
04:31:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 173ms
04:31:38 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
04:31:38 INFO - PROCESS | 3204 | 1465212698938 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:38 INFO - PROCESS | 3204 | 1465212698956 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
04:31:39 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
04:31:39 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
04:31:39 INFO - PROCESS | 3204 | 1465212699108 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - PROCESS | 3204 | 1465212699126 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
04:31:39 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
04:31:39 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
04:31:39 INFO - PROCESS | 3204 | 1465212699286 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - PROCESS | 3204 | 1465212699304 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
04:31:39 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
04:31:39 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
04:31:39 INFO - PROCESS | 3204 | 1465212699459 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 INFO - PROCESS | 3204 | 1465212699481 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:31:39 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
04:31:39 INFO - do_test/)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
04:32:01 INFO - )
04:32:01 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
04:32:01 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
04:32:01 INFO - PROCESS | 3204 | 1465212721425 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - PROCESS | 3204 | 1465212721442 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
04:32:01 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
04:32:01 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
04:32:01 INFO - PROCESS | 3204 | 1465212721605 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - PROCESS | 3204 | 1465212721626 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
04:32:01 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
04:32:01 INFO - PROCESS | 3204 | 1465212721775 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
04:32:01 INFO - PROCESS | 3204 | 1465212721792 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
04:32:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
04:32:01 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
04:32:01 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
04:32:01 INFO - PROCESS | 3204 | 1465212721956 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:01 INFO - PROCESS | 3204 | 1465212721977 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
04:32:02 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
04:32:02 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
04:32:02 INFO - PROCESS | 3204 | 1465212722138 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - PROCESS | 3204 | 1465212722157 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
04:32:02 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
04:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:02 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
04:32:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
04:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
04:32:02 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
04:32:02 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
04:32:02 INFO - PROCESS | 3204 | 1465212722307 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - PROCESS | 3204 | 1465212722325 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
04:32:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
04:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
04:32:02 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
04:32:02 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
04:32:02 INFO - PROCESS | 3204 | 1465212722481 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - PROCESS | 3204 | 1465212722498 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
04:32:02 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
04:32:02 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
04:32:02 INFO - PROCESS | 3204 | 1465212722659 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - PROCESS | 3204 | 1465212722677 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
04:32:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
04:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
04:32:02 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
04:32:02 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
04:32:02 INFO - PROCESS | 3204 | 1465212722837 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:02 INFO - PROCESS | 3204 | 1465212722855 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
04:32:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
04:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723008 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723029 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723189 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723207 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723357 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723378 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723531 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723548 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723708 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723725 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
04:32:03 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
04:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:32:03 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
04:32:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
04:32:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
04:32:03 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
04:32:03 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
04:32:03 INFO - PROCESS | 3204 | 1465212723887 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:03 INFO - PROCESS | 3204 | 1465212723899 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
04:32:04 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
04:32:04 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
04:32:04 INFO - PROCESS | 3204 | 1465212724057 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:04 INFO - PROCESS | 3204 | 1465212724078 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
04:32:04 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
04:32:04 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
04:32:04 INFO - PROCESS | 3204 | 1465212724238 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:04 INFO - PROCESS | 3204 | 1465212724255 Marionette INFO sendAsync eb40f360-d9f5-482f-a6df-2a797a80d1cb
04:32:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: