builder: mozilla-release_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-122
starttime: 1470779916.05
results: success (0)
buildid: 20160809110019
builduid: e63b6538158643418dee899d995867cc
revision: 086d9208b43112e938b567c8c86150942b48a0cd
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:36.052464) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:36.052904) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:36.053198) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:36.201919) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-09 14:58:36.202303) =========
'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-122
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-122
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-122
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
--14:58:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
14:58:37 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.330000
========= master_lag: 2.63 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-09 14:58:40.165082) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-09 14:58:40.165580) =========
'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-122
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-122
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-122
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.302000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-09 14:58:44.482614) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 14:58:44.482982) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --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-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-122
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-122
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-122
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-08-09 14:58:44,561 truncating revision to first 12 chars
2016-08-09 14:58:44,561 Setting DEBUG logging.
2016-08-09 14:58:44,561 attempt 1/10
2016-08-09 14:58:44,561 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/086d9208b431?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-09 14:58:45,532 unpacking tar archive at: mozilla-release-086d9208b431/testing/mozharness/
program finished with exit code 0
elapsedTime=1.876000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 14:58:46.412491) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:46.412812) =========
script_repo_revision: 086d9208b43112e938b567c8c86150942b48a0cd
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:46.413211) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:46.413493) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 14:58:46.427125) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 26 mins, 29 secs) (at 2016-08-09 14:58:46.427404) =========
'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-release' '--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-release', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-122
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-122
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-122
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
14:58:46 INFO - MultiFileLogger online at 20160809 14:58:46 in C:\slave\test
14:58:46 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-release --download-symbols ondemand
14:58:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
14:58:46 INFO - {'append_to_log': False,
14:58:46 INFO - 'base_work_dir': 'C:\\slave\\test',
14:58:46 INFO - 'blob_upload_branch': 'mozilla-release',
14:58:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
14:58:46 INFO - 'buildbot_json_path': 'buildprops.json',
14:58:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
14:58:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
14:58:46 INFO - 'download_minidump_stackwalk': True,
14:58:46 INFO - 'download_symbols': 'ondemand',
14:58:46 INFO - 'e10s': True,
14:58:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
14:58:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
14:58:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
14:58:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
14:58:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
14:58:46 INFO - 'C:/mozilla-build/tooltool.py'),
14:58:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
14:58:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
14:58:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
14:58:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
14:58:46 INFO - 'log_level': 'info',
14:58:46 INFO - 'log_to_console': True,
14:58:46 INFO - 'opt_config_files': (),
14:58:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
14:58:46 INFO - '--processes=1',
14:58:46 INFO - '--config=%(test_path)s/wptrunner.ini',
14:58:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
14:58:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
14:58:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
14:58:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
14:58:46 INFO - 'pip_index': False,
14:58:46 INFO - 'require_test_zip': True,
14:58:46 INFO - 'test_type': ('testharness',),
14:58:46 INFO - 'this_chunk': '1',
14:58:46 INFO - 'total_chunks': '5',
14:58:46 INFO - 'virtualenv_path': 'venv',
14:58:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
14:58:46 INFO - 'work_dir': 'build'}
14:58:46 INFO - #####
14:58:46 INFO - ##### Running clobber step.
14:58:46 INFO - #####
14:58:46 INFO - Running pre-action listener: _resource_record_pre_action
14:58:46 INFO - Running main action method: clobber
14:58:46 INFO - rmtree: C:\slave\test\build
14:58:46 INFO - Using _rmtree_windows ...
14:58:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
15:01:41 INFO - Running post-action listener: _resource_record_post_action
15:01:41 INFO - #####
15:01:41 INFO - ##### Running read-buildbot-config step.
15:01:41 INFO - #####
15:01:41 INFO - Running pre-action listener: _resource_record_pre_action
15:01:41 INFO - Running main action method: read_buildbot_config
15:01:41 INFO - Using buildbot properties:
15:01:41 INFO - {
15:01:41 INFO - "project": "",
15:01:41 INFO - "product": "firefox",
15:01:41 INFO - "script_repo_revision": "production",
15:01:41 INFO - "scheduler": "tests-mozilla-release-win7_ix-pgo-unittest",
15:01:41 INFO - "repository": "",
15:01:41 INFO - "buildername": "Windows 7 32-bit mozilla-release pgo test web-platform-tests-e10s-1",
15:01:41 INFO - "buildid": "20160809110019",
15:01:41 INFO - "pgo_build": "True",
15:01:41 INFO - "basedir": "C:\\slave\\test",
15:01:41 INFO - "buildnumber": 4,
15:01:41 INFO - "slavename": "t-w732-ix-122",
15:01:41 INFO - "revision": "086d9208b43112e938b567c8c86150942b48a0cd",
15:01:41 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
15:01:41 INFO - "platform": "win32",
15:01:41 INFO - "branch": "mozilla-release",
15:01:41 INFO - "repo_path": "releases/mozilla-release",
15:01:41 INFO - "moz_repo_path": "",
15:01:41 INFO - "stage_platform": "win32-pgo",
15:01:41 INFO - "builduid": "e63b6538158643418dee899d995867cc",
15:01:41 INFO - "slavebuilddir": "test"
15:01:41 INFO - }
15:01:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json.
15:01:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip.
15:01:41 INFO - Running post-action listener: _resource_record_post_action
15:01:41 INFO - #####
15:01:41 INFO - ##### Running download-and-extract step.
15:01:41 INFO - #####
15:01:41 INFO - Running pre-action listener: _resource_record_pre_action
15:01:41 INFO - Running main action method: download_and_extract
15:01:41 INFO - mkdir: C:\slave\test\build\tests
15:01: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')]}
15:01:41 INFO - https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net
15:01:41 INFO - trying https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json
15:01:41 INFO - Downloading https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json
15:01:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1
15:01:42 INFO - Downloaded 1218 bytes.
15:01:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json
15:01:42 INFO - Using the following test package requirements:
15:01:42 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
15:01:42 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'],
15:01:42 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
15:01:42 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'jsshell-win32.zip'],
15:01:42 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'],
15:01:42 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
15:01:42 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'],
15:01:42 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'],
15:01:42 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'],
15:01:42 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
15:01:42 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']}
15:01:42 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
15:01:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:01:42 INFO - https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
15:01:42 INFO - trying https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip
15:01:42 INFO - Downloading https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip
15:01:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1
15:01:44 INFO - Downloaded 19057004 bytes.
15:01:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:01:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:01:46 INFO - caution: filename not matched: web-platform/*
15:01:46 INFO - Return code: 11
15:01:46 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')]}
15:01:46 INFO - https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
15:01:46 INFO - trying https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip
15:01:46 INFO - Downloading https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip
15:01:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1
15:01:48 INFO - Downloaded 36389907 bytes.
15:01:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:01:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:02:37 INFO - caution: filename not matched: bin/*
15:02:37 INFO - caution: filename not matched: config/*
15:02:37 INFO - caution: filename not matched: mozbase/*
15:02:37 INFO - caution: filename not matched: marionette/*
15:02:37 INFO - caution: filename not matched: tools/wptserve/*
15:02:37 INFO - Return code: 11
15:02:37 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')]}
15:02:37 INFO - https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net
15:02:37 INFO - trying https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
15:02:37 INFO - Downloading https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip
15:02:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1
15:02:40 INFO - Downloaded 55605037 bytes.
15:02:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
15:02:40 INFO - mkdir: C:\slave\test\properties
15:02:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
15:02:40 INFO - Writing to file C:\slave\test\properties\build_url
15:02:40 INFO - Contents:
15:02:40 INFO - build_url:https://queue.taskcluster.net/v1/task/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
15:02:41 INFO - Running post-action listener: _resource_record_post_action
15:02:41 INFO - Running post-action listener: set_extra_try_arguments
15:02:41 INFO - #####
15:02:41 INFO - ##### Running create-virtualenv step.
15:02:41 INFO - #####
15:02:41 INFO - Running pre-action listener: _pre_create_virtualenv
15:02:41 INFO - Running pre-action listener: _resource_record_pre_action
15:02:41 INFO - Running main action method: create_virtualenv
15:02:41 INFO - Creating virtualenv C:\slave\test\build\venv
15:02:41 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
15:02:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
15:02:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
15:02:50 INFO - Installing distribute......................................................................................................................................................................................done.
15:02:51 INFO - Return code: 0
15:02:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
15:02:51 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')]}
15:02:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:02:51 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')]}
15:02:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:02:51 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-122', 'USERDOMAIN': 'T-W732-IX-122', '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-122', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:02:51 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
15:02:51 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
15:02:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:02:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:02:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:02:51 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:02:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:02:51 INFO - 'DCLOCATION': 'SCL3',
15:02:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:02:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:02:51 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:02:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:02:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:02:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:02:51 INFO - 'HOMEDRIVE': 'C:',
15:02:51 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:02:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:02:51 INFO - 'KTS_VERSION': '1.19c',
15:02:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:02:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:02:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:02:51 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:02:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:02:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:02:51 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:02:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:02:51 INFO - 'MOZ_AIRBAG': '1',
15:02:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:02:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:02:51 INFO - 'MOZ_MSVCVERSION': '8',
15:02:51 INFO - 'MOZ_NO_REMOTE': '1',
15:02:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:02:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:02:51 INFO - 'NO_EM_RESTART': '1',
15:02:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:02:51 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:02:51 INFO - 'OS': 'Windows_NT',
15:02:51 INFO - 'OURDRIVE': 'C:',
15:02:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:02:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:02:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:02:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:02:51 INFO - 'PROCESSOR_LEVEL': '6',
15:02:51 INFO - 'PROCESSOR_REVISION': '1e05',
15:02:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:02:51 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:02:51 INFO - 'PROMPT': '$P$G',
15:02:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:02:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:02:51 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:02:51 INFO - 'PWD': 'C:\\slave\\test',
15:02:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:02:51 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:02:51 INFO - 'SYSTEMDRIVE': 'C:',
15:02:51 INFO - 'SYSTEMROOT': 'C:\\windows',
15:02:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:51 INFO - 'TEST1': 'testie',
15:02:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:51 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:02:51 INFO - 'USERNAME': 'cltbld',
15:02:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:02:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:02:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:02:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:02:51 INFO - 'WINDIR': 'C:\\windows',
15:02:51 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:02:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:02:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:02:52 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:02:52 INFO - Downloading/unpacking psutil>=0.7.1
15:02:53 INFO - Running setup.py egg_info for package psutil
15:02:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:02:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:02:53 INFO - Installing collected packages: psutil
15:02:53 INFO - Running setup.py install for psutil
15:02:53 INFO - building 'psutil._psutil_windows' extension
15:02:53 INFO - error: Unable to find vcvarsall.bat
15:02:53 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1bnsg5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:02:53 INFO - running install
15:02:53 INFO - running build
15:02:53 INFO - running build_py
15:02:53 INFO - creating build
15:02:53 INFO - creating build\lib.win32-2.7
15:02:53 INFO - creating build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
15:02:53 INFO - running build_ext
15:02:53 INFO - building 'psutil._psutil_windows' extension
15:02:53 INFO - error: Unable to find vcvarsall.bat
15:02:53 INFO - ----------------------------------------
15:02:53 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1bnsg5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:02:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
15:02:53 WARNING - Return code: 1
15:02:53 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
15:02:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
15:02:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:02:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:02:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:02:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:02:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-122', 'USERDOMAIN': 'T-W732-IX-122', '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-122', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:02:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
15:02:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
15:02:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:02:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:02:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:02:53 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:02:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:02:53 INFO - 'DCLOCATION': 'SCL3',
15:02:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:02:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:02:53 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:02:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:02:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:02:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:02:53 INFO - 'HOMEDRIVE': 'C:',
15:02:53 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:02:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:02:53 INFO - 'KTS_VERSION': '1.19c',
15:02:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:02:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:02:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:02:53 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:02:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:02:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:02:53 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:02:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:02:53 INFO - 'MOZ_AIRBAG': '1',
15:02:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:02:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:02:53 INFO - 'MOZ_MSVCVERSION': '8',
15:02:53 INFO - 'MOZ_NO_REMOTE': '1',
15:02:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:02:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:02:53 INFO - 'NO_EM_RESTART': '1',
15:02:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:02:53 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:02:53 INFO - 'OS': 'Windows_NT',
15:02:53 INFO - 'OURDRIVE': 'C:',
15:02:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:02:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:02:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:02:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:02:53 INFO - 'PROCESSOR_LEVEL': '6',
15:02:53 INFO - 'PROCESSOR_REVISION': '1e05',
15:02:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:02:53 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:02:53 INFO - 'PROMPT': '$P$G',
15:02:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:02:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:02:53 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:02:53 INFO - 'PWD': 'C:\\slave\\test',
15:02:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:02:53 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:02:53 INFO - 'SYSTEMDRIVE': 'C:',
15:02:53 INFO - 'SYSTEMROOT': 'C:\\windows',
15:02:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:53 INFO - 'TEST1': 'testie',
15:02:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:53 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:02:53 INFO - 'USERNAME': 'cltbld',
15:02:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:02:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:02:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:02:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:02:53 INFO - 'WINDIR': 'C:\\windows',
15:02:53 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:02:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:02:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:02:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:02:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:02:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:02:54 INFO - Running setup.py egg_info for package mozsystemmonitor
15:02:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
15:02:54 INFO - Running setup.py egg_info for package psutil
15:02:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:02:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:02:54 INFO - Installing collected packages: mozsystemmonitor, psutil
15:02:54 INFO - Running setup.py install for mozsystemmonitor
15:02:54 INFO - Running setup.py install for psutil
15:02:54 INFO - building 'psutil._psutil_windows' extension
15:02:54 INFO - error: Unable to find vcvarsall.bat
15:02:54 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-x1blc4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:02:54 INFO - running install
15:02:54 INFO - running build
15:02:54 INFO - running build_py
15:02:54 INFO - running build_ext
15:02:54 INFO - building 'psutil._psutil_windows' extension
15:02:54 INFO - error: Unable to find vcvarsall.bat
15:02:54 INFO - ----------------------------------------
15:02:54 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-x1blc4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:02:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
15:02:54 WARNING - Return code: 1
15:02:54 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
15:02:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
15:02:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:02:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:02:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:02:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:02:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-122', 'USERDOMAIN': 'T-W732-IX-122', '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-122', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:02:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
15:02:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
15:02:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:02:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:02:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:02:54 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:02:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:02:54 INFO - 'DCLOCATION': 'SCL3',
15:02:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:02:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:02:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:02:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:02:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:02:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:02:54 INFO - 'HOMEDRIVE': 'C:',
15:02:54 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:02:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:02:54 INFO - 'KTS_VERSION': '1.19c',
15:02:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:02:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:02:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:02:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:02:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:02:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:02:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:02:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:02:54 INFO - 'MOZ_AIRBAG': '1',
15:02:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:02:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:02:54 INFO - 'MOZ_MSVCVERSION': '8',
15:02:54 INFO - 'MOZ_NO_REMOTE': '1',
15:02:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:02:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:02:54 INFO - 'NO_EM_RESTART': '1',
15:02:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:02:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:02:54 INFO - 'OS': 'Windows_NT',
15:02:54 INFO - 'OURDRIVE': 'C:',
15:02:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:02:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:02:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:02:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:02:54 INFO - 'PROCESSOR_LEVEL': '6',
15:02:54 INFO - 'PROCESSOR_REVISION': '1e05',
15:02:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:02:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:02:54 INFO - 'PROMPT': '$P$G',
15:02:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:02:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:02:54 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:02:54 INFO - 'PWD': 'C:\\slave\\test',
15:02:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:02:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:02:54 INFO - 'SYSTEMDRIVE': 'C:',
15:02:54 INFO - 'SYSTEMROOT': 'C:\\windows',
15:02:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:54 INFO - 'TEST1': 'testie',
15:02:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:54 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:02:54 INFO - 'USERNAME': 'cltbld',
15:02:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:02:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:02:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:02:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:02:54 INFO - 'WINDIR': 'C:\\windows',
15:02:54 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:02:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:02:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:02:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:02:54 INFO - Downloading/unpacking blobuploader==1.2.4
15:02:54 INFO - Downloading blobuploader-1.2.4.tar.gz
15:02:54 INFO - Running setup.py egg_info for package blobuploader
15:02:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:02:58 INFO - Running setup.py egg_info for package requests
15:02:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:02:58 INFO - Downloading docopt-0.6.1.tar.gz
15:02:58 INFO - Running setup.py egg_info for package docopt
15:02:58 INFO - Installing collected packages: blobuploader, docopt, requests
15:02:58 INFO - Running setup.py install for blobuploader
15:02:58 INFO - Running setup.py install for docopt
15:02:58 INFO - Running setup.py install for requests
15:02:58 INFO - Successfully installed blobuploader docopt requests
15:02:58 INFO - Cleaning up...
15:02:58 INFO - Return code: 0
15:02:58 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:02:58 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')]}
15:02:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:02:58 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')]}
15:02:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:02:58 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, '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-122', 'USERDOMAIN': 'T-W732-IX-122', '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-122', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:02:58 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
15:02:58 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
15:02:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:02:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:02:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:02:58 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:02:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:02:58 INFO - 'DCLOCATION': 'SCL3',
15:02:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:02:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:02:58 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:02:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:02:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:02:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:02:58 INFO - 'HOMEDRIVE': 'C:',
15:02:58 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:02:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:02:58 INFO - 'KTS_VERSION': '1.19c',
15:02:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:02:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:02:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:02:58 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:02:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:02:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:02:58 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:02:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:02:58 INFO - 'MOZ_AIRBAG': '1',
15:02:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:02:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:02:58 INFO - 'MOZ_MSVCVERSION': '8',
15:02:58 INFO - 'MOZ_NO_REMOTE': '1',
15:02:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:02:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:02:58 INFO - 'NO_EM_RESTART': '1',
15:02:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:02:58 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:02:58 INFO - 'OS': 'Windows_NT',
15:02:58 INFO - 'OURDRIVE': 'C:',
15:02:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:02:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:02:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:02:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:02:58 INFO - 'PROCESSOR_LEVEL': '6',
15:02:58 INFO - 'PROCESSOR_REVISION': '1e05',
15:02:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:02:58 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:02:58 INFO - 'PROMPT': '$P$G',
15:02:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:02:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:02:58 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:02:58 INFO - 'PWD': 'C:\\slave\\test',
15:02:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:02:58 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:02:58 INFO - 'SYSTEMDRIVE': 'C:',
15:02:58 INFO - 'SYSTEMROOT': 'C:\\windows',
15:02:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:58 INFO - 'TEST1': 'testie',
15:02:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:02:58 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:02:58 INFO - 'USERNAME': 'cltbld',
15:02:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:02:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:02:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:02:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:02:58 INFO - 'WINDIR': 'C:\\windows',
15:02:58 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:02:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:02:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:03:03 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:03:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:03:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:03:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:03:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:03:03 INFO - Unpacking c:\slave\test\build\tests\marionette
15:03:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:03:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:03:03 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
15:03:03 INFO - Running setup.py install for browsermob-proxy
15:03:19 INFO - Running setup.py install for manifestparser
15:03:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for marionette-client
15:03:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:03:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for marionette-driver
15:03:19 INFO - Running setup.py install for mozcrash
15:03:19 INFO - Running setup.py install for mozdebug
15:03:19 INFO - Running setup.py install for mozdevice
15:03:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozfile
15:03:19 INFO - Running setup.py install for mozhttpd
15:03:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozinfo
15:03:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozInstall
15:03:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozleak
15:03:19 INFO - Running setup.py install for mozlog
15:03:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for moznetwork
15:03:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozprocess
15:03:19 INFO - Running setup.py install for mozprofile
15:03:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozrunner
15:03:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for mozscreenshot
15:03:19 INFO - Running setup.py install for moztest
15:03:19 INFO - Running setup.py install for mozversion
15:03:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:03:19 INFO - Running setup.py install for wptserve
15:03:19 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
15:03:19 INFO - Cleaning up...
15:03:19 INFO - Return code: 0
15:03:19 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:03:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:03:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:03:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:03:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:03:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, '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-122', 'USERDOMAIN': 'T-W732-IX-122', '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-122', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:03:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
15:03:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
15:03:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:03:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:03:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:03:19 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:03:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:03:19 INFO - 'DCLOCATION': 'SCL3',
15:03:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:03:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:03:19 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:03:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:03:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:03:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:03:19 INFO - 'HOMEDRIVE': 'C:',
15:03:19 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:03:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:03:19 INFO - 'KTS_VERSION': '1.19c',
15:03:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:03:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:03:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:03:19 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:03:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:03:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:03:19 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:03:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:03:19 INFO - 'MOZ_AIRBAG': '1',
15:03:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:03:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:03:19 INFO - 'MOZ_MSVCVERSION': '8',
15:03:19 INFO - 'MOZ_NO_REMOTE': '1',
15:03:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:03:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:03:19 INFO - 'NO_EM_RESTART': '1',
15:03:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:03:19 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:03:19 INFO - 'OS': 'Windows_NT',
15:03:19 INFO - 'OURDRIVE': 'C:',
15:03:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:03:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:03:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:03:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:03:19 INFO - 'PROCESSOR_LEVEL': '6',
15:03:19 INFO - 'PROCESSOR_REVISION': '1e05',
15:03:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:03:19 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:03:19 INFO - 'PROMPT': '$P$G',
15:03:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:03:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:03:19 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:03:19 INFO - 'PWD': 'C:\\slave\\test',
15:03:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:03:19 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:03:19 INFO - 'SYSTEMDRIVE': 'C:',
15:03:19 INFO - 'SYSTEMROOT': 'C:\\windows',
15:03:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:03:19 INFO - 'TEST1': 'testie',
15:03:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:03:19 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:03:19 INFO - 'USERNAME': 'cltbld',
15:03:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:03:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:03:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:03:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:03:19 INFO - 'WINDIR': 'C:\\windows',
15:03:19 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:03:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:03:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:03:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:03:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:03:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:03:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:03:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:03:24 INFO - Unpacking c:\slave\test\build\tests\marionette
15:03:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:03:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:03:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
15:03:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
15:03:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
15:03:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
15:03:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
15:03:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
15:03:35 INFO - Downloading blessings-1.6.tar.gz
15:03:35 INFO - Running setup.py egg_info for package blessings
15:03:35 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
15:03:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
15:03:35 INFO - Running setup.py install for blessings
15:03:35 INFO - Running setup.py install for browsermob-proxy
15:03:35 INFO - Running setup.py install for manifestparser
15:03:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Running setup.py install for marionette-client
15:03:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:03:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Running setup.py install for marionette-driver
15:03:35 INFO - Running setup.py install for mozcrash
15:03:35 INFO - Running setup.py install for mozdebug
15:03:35 INFO - Running setup.py install for mozdevice
15:03:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Running setup.py install for mozhttpd
15:03:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Running setup.py install for mozInstall
15:03:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:03:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Running setup.py install for mozleak
15:03:36 INFO - Running setup.py install for mozprofile
15:03:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Running setup.py install for mozrunner
15:03:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:03:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:03:38 INFO - Running setup.py install for mozscreenshot
15:03:38 INFO - Running setup.py install for moztest
15:03:38 INFO - Running setup.py install for mozversion
15:03:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:03:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:03:38 INFO - Running setup.py install for wptserve
15:03:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
15:03:38 INFO - Cleaning up...
15:03:38 INFO - Return code: 0
15:03:38 INFO - Done creating virtualenv C:\slave\test\build\venv.
15:03:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:03:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:03:38 INFO - Reading from file tmpfile_stdout
15:03:38 INFO - Using _rmtree_windows ...
15:03:38 INFO - Using _rmtree_windows ...
15:03:38 INFO - Current package versions:
15:03:38 INFO - blessings == 1.6
15:03:38 INFO - blobuploader == 1.2.4
15:03:38 INFO - browsermob-proxy == 0.6.0
15:03:38 INFO - distribute == 0.6.14
15:03:38 INFO - docopt == 0.6.1
15:03:38 INFO - manifestparser == 1.1
15:03:38 INFO - marionette-client == 2.3.0
15:03:38 INFO - marionette-driver == 1.4.0
15:03:38 INFO - mozInstall == 1.12
15:03:38 INFO - mozcrash == 0.17
15:03:38 INFO - mozdebug == 0.1
15:03:38 INFO - mozdevice == 0.48
15:03:38 INFO - mozfile == 1.2
15:03:38 INFO - mozhttpd == 0.7
15:03:38 INFO - mozinfo == 0.9
15:03:38 INFO - mozleak == 0.1
15:03:38 INFO - mozlog == 3.1
15:03:38 INFO - moznetwork == 0.27
15:03:38 INFO - mozprocess == 0.22
15:03:38 INFO - mozprofile == 0.28
15:03:38 INFO - mozrunner == 6.11
15:03:38 INFO - mozscreenshot == 0.1
15:03:38 INFO - mozsystemmonitor == 0.0
15:03:38 INFO - moztest == 0.7
15:03:38 INFO - mozversion == 1.4
15:03:38 INFO - requests == 1.2.3
15:03:38 INFO - wptserve == 1.4.0
15:03:38 INFO - Running post-action listener: _resource_record_post_action
15:03:38 INFO - Running post-action listener: _start_resource_monitoring
15:03:38 INFO - Starting resource monitoring.
15:03:38 INFO - #####
15:03:38 INFO - ##### Running pull step.
15:03:38 INFO - #####
15:03:38 INFO - Running pre-action listener: _resource_record_pre_action
15:03:38 INFO - Running main action method: pull
15:03:38 INFO - Pull has nothing to do!
15:03:38 INFO - Running post-action listener: _resource_record_post_action
15:03:38 INFO - #####
15:03:38 INFO - ##### Running install step.
15:03:38 INFO - #####
15:03:38 INFO - Running pre-action listener: _resource_record_pre_action
15:03:38 INFO - Running main action method: install
15:03:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:03:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:03:38 INFO - Reading from file tmpfile_stdout
15:03:38 INFO - Using _rmtree_windows ...
15:03:38 INFO - Using _rmtree_windows ...
15:03:38 INFO - Detecting whether we're running mozinstall >=1.0...
15:03:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
15:03:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
15:03:39 INFO - Reading from file tmpfile_stdout
15:03:39 INFO - Output received:
15:03:39 INFO - Usage: mozinstall-script.py [options] installer
15:03:39 INFO - Options:
15:03:39 INFO - -h, --help show this help message and exit
15:03:39 INFO - -d DEST, --destination=DEST
15:03:39 INFO - Directory to install application into. [default:
15:03:39 INFO - "C:\slave\test"]
15:03:39 INFO - --app=APP Application being installed. [default: firefox]
15:03:39 INFO - Using _rmtree_windows ...
15:03:39 INFO - Using _rmtree_windows ...
15:03:39 INFO - mkdir: C:\slave\test\build\application
15:03:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
15:03:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win32.zip --destination C:\slave\test\build\application
15:03:41 INFO - Reading from file tmpfile_stdout
15:03:41 INFO - Output received:
15:03:41 INFO - C:\slave\test\build\application\firefox\firefox.exe
15:03:41 INFO - Using _rmtree_windows ...
15:03:41 INFO - Using _rmtree_windows ...
15:03:41 INFO - Running post-action listener: _resource_record_post_action
15:03:41 INFO - #####
15:03:41 INFO - ##### Running run-tests step.
15:03:41 INFO - #####
15:03:41 INFO - Running pre-action listener: _resource_record_pre_action
15:03:41 INFO - Running main action method: run_tests
15:03:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
15:03:41 INFO - Minidump filename unknown. Determining based upon platform and architecture.
15:03:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
15:03:41 INFO - grabbing minidump binary from tooltool
15:03: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')]}
15:03:41 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 0x01B5A368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
15:03:41 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
15:03:41 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
15:03:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
15:03:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpynmj7x
15:03:42 INFO - INFO - File integrity verified, renaming tmpynmj7x to win32-minidump_stackwalk.exe
15:03:42 INFO - Return code: 0
15:03:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
15:03:43 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
15:03:43 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/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.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
15:03:43 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/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.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
15:03:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:03:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:03:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:03:43 INFO - 'COMPUTERNAME': 'T-W732-IX-122',
15:03:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:03:43 INFO - 'DCLOCATION': 'SCL3',
15:03:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:03:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:03:43 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:03:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:03:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:03:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:03:43 INFO - 'HOMEDRIVE': 'C:',
15:03:43 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:03:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:03:43 INFO - 'KTS_VERSION': '1.19c',
15:03:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:03:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:03:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-122',
15:03:43 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
15:03:43 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:03:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:03:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:03:43 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:03:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:03:43 INFO - 'MOZ_AIRBAG': '1',
15:03:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:03:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:03:43 INFO - 'MOZ_MSVCVERSION': '8',
15:03:43 INFO - 'MOZ_NO_REMOTE': '1',
15:03:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:03:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:03:43 INFO - 'NO_EM_RESTART': '1',
15:03:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:03:43 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:03:43 INFO - 'OS': 'Windows_NT',
15:03:43 INFO - 'OURDRIVE': 'C:',
15:03:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
15:03:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:03:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:03:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:03:43 INFO - 'PROCESSOR_LEVEL': '6',
15:03:43 INFO - 'PROCESSOR_REVISION': '1e05',
15:03:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:03:43 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:03:43 INFO - 'PROMPT': '$P$G',
15:03:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:03:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:03:43 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:03:43 INFO - 'PWD': 'C:\\slave\\test',
15:03:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:03:43 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:03:43 INFO - 'SYSTEMDRIVE': 'C:',
15:03:43 INFO - 'SYSTEMROOT': 'C:\\windows',
15:03:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:03:43 INFO - 'TEST1': 'testie',
15:03:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:03:43 INFO - 'USERDOMAIN': 'T-W732-IX-122',
15:03:43 INFO - 'USERNAME': 'cltbld',
15:03:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:03:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:03:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:03:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:03:43 INFO - 'WINDIR': 'C:\\windows',
15:03:43 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:03:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:03:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:03:43 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/PHOVXWx5TN-RcbvmzHQgYQ/artifacts/public/build/firefox-48.0.1.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
15:03:45 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
15:03:45 INFO - import pkg_resources
15:03:46 INFO - Using 1 client processes
15:03:49 INFO - SUITE-START | Running 1476 tests
15:03:49 INFO - Running testharness tests
15:03:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
15:03:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
15:03:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
15:03:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
15:03:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
15:03:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
15:03:49 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
15:03:49 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
15:03:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
15:03:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
15:03:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
15:03:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
15:03:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
15:03:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
15:03:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
15:03:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
15:03:50 INFO - Setting up ssl
15:03:50 INFO - PROCESS | certutil |
15:03:50 INFO - PROCESS | certutil |
15:03:50 INFO - PROCESS | certutil |
15:03:50 INFO - Certificate Nickname Trust Attributes
15:03:50 INFO - SSL,S/MIME,JAR/XPI
15:03:50 INFO -
15:03:50 INFO - web-platform-tests CT,,
15:03:50 INFO -
15:03:50 INFO - Starting runner
15:03:53 INFO - PROCESS | 908 | 1470780233460 Marionette INFO Listening on port 2828
15:03:56 INFO - PROCESS | 908 | 1470780236791 Marionette INFO startBrowser 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:03:56 INFO - PROCESS | 908 | 1470780236801 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:03:57 INFO - PROCESS | 908 | 1470780237341 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:03:57 INFO - PROCESS | 908 | 1470780237371 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:03:59 INFO - PROCESS | 908 | 1470780239090 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - PROCESS | 908 | 1470780240071 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
15:04:00 INFO - PROCESS | 908 | 1470780240222 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - PROCESS | 908 | 1470780240228 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
15:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 331ms
15:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
15:04:00 INFO - PROCESS | 908 | 1470780240436 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - PROCESS | 908 | 1470780240457 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
15:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 230ms
15:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
15:04:00 INFO - PROCESS | 908 | 1470780240667 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - PROCESS | 908 | 1470780240688 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
15:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
15:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
15:04:00 INFO - PROCESS | 908 | 1470780240842 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:00 INFO - PROCESS | 908 | 1470780240858 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
15:04:01 INFO - PROCESS | 908 | 1470780241017 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241037 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 120ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
15:04:01 INFO - PROCESS | 908 | 1470780241146 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241165 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 120ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
15:04:01 INFO - PROCESS | 908 | 1470780241268 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
15:04:01 INFO - PROCESS | 908 | 1470780241391 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241407 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
15:04:01 INFO - PROCESS | 908 | 1470780241516 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
15:04:01 INFO - PROCESS | 908 | 1470780241641 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241657 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
15:04:01 INFO - PROCESS | 908 | 1470780241819 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241838 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
15:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 121ms
15:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
15:04:01 INFO - PROCESS | 908 | 1470780241948 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:01 INFO - PROCESS | 908 | 1470780241966 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 120ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
15:04:02 INFO - PROCESS | 908 | 1470780242071 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242106 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 230ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
15:04:02 INFO - PROCESS | 908 | 1470780242305 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
15:04:02 INFO - PROCESS | 908 | 1470780242429 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242440 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 121ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
15:04:02 INFO - PROCESS | 908 | 1470780242551 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242568 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 120ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
15:04:02 INFO - PROCESS | 908 | 1470780242675 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242698 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
15:04:02 INFO - PROCESS | 908 | 1470780242850 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:02 INFO - PROCESS | 908 | 1470780242867 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
15:04:03 INFO - PROCESS | 908 | 1470780243029 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780243041 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
15:04:03 INFO - PROCESS | 908 | 1470780243280 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780243314 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 230ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
15:04:03 INFO - PROCESS | 908 | 1470780243450 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780243470 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
15:04:03 INFO - PROCESS | 908 | 1470780243630 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780243649 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
15:04:03 INFO - PROCESS | 908 | 1470780243805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780243823 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
15:04:03 INFO - PROCESS | 908 | 1470780243983 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:03 INFO - PROCESS | 908 | 1470780244000 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
15:04:04 INFO - PROCESS | 908 | 1470780244165 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244190 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
15:04:04 INFO - PROCESS | 908 | 1470780244334 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244351 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 120ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
15:04:04 INFO - PROCESS | 908 | 1470780244458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244475 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
15:04:04 INFO - PROCESS | 908 | 1470780244634 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244651 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 120ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
15:04:04 INFO - PROCESS | 908 | 1470780244757 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244772 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
15:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
15:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
15:04:04 INFO - PROCESS | 908 | 1470780244933 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:04 INFO - PROCESS | 908 | 1470780244953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
15:04:05 INFO - PROCESS | 908 | 1470780245059 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245075 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
15:04:05 INFO - PROCESS | 908 | 1470780245235 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 122ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
15:04:05 INFO - PROCESS | 908 | 1470780245362 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245373 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
15:04:05 INFO - PROCESS | 908 | 1470780245533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245554 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
15:04:05 INFO - PROCESS | 908 | 1470780245655 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245674 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
15:04:05 INFO - PROCESS | 908 | 1470780245833 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245853 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
15:04:05 INFO - PROCESS | 908 | 1470780245955 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:05 INFO - PROCESS | 908 | 1470780245972 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
15:04:06 INFO - PROCESS | 908 | 1470780246133 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246150 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
15:04:06 INFO - PROCESS | 908 | 1470780246255 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246273 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 173ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
15:04:06 INFO - PROCESS | 908 | 1470780246433 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246451 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
15:04:06 INFO - PROCESS | 908 | 1470780246558 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
15:04:06 INFO - PROCESS | 908 | 1470780246733 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 230ms
15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
15:04:06 INFO - PROCESS | 908 | 1470780246968 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:06 INFO - PROCESS | 908 | 1470780246985 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
15:04:07 INFO - PROCESS | 908 | 1470780247141 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247157 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
15:04:07 INFO - PROCESS | 908 | 1470780247317 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247334 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 120ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
15:04:07 INFO - PROCESS | 908 | 1470780247441 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247454 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 172ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
15:04:07 INFO - PROCESS | 908 | 1470780247620 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247639 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 120ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
15:04:07 INFO - PROCESS | 908 | 1470780247739 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247754 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
15:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
15:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
15:04:07 INFO - PROCESS | 908 | 1470780247917 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:07 INFO - PROCESS | 908 | 1470780247936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
15:04:08 INFO - PROCESS | 908 | 1470780248091 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248107 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
15:04:08 INFO - PROCESS | 908 | 1470780248267 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248284 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 121ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
15:04:08 INFO - PROCESS | 908 | 1470780248392 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248407 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 120ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
15:04:08 INFO - PROCESS | 908 | 1470780248516 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 120ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
15:04:08 INFO - PROCESS | 908 | 1470780248641 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248654 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 120ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
15:04:08 INFO - PROCESS | 908 | 1470780248765 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248784 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
15:04:08 INFO - PROCESS | 908 | 1470780248939 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:08 INFO - PROCESS | 908 | 1470780248958 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
15:04:09 INFO - PROCESS | 908 | 1470780249116 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249133 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
15:04:09 INFO - PROCESS | 908 | 1470780249296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249315 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
15:04:09 INFO - PROCESS | 908 | 1470780249467 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249490 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
15:04:09 INFO - PROCESS | 908 | 1470780249642 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249656 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
15:04:09 INFO - PROCESS | 908 | 1470780249817 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249836 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
15:04:09 INFO - PROCESS | 908 | 1470780249942 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:09 INFO - PROCESS | 908 | 1470780249964 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
15:04:10 INFO - PROCESS | 908 | 1470780250116 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250133 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
15:04:10 INFO - PROCESS | 908 | 1470780250245 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250256 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
15:04:10 INFO - PROCESS | 908 | 1470780250419 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250438 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
15:04:10 INFO - PROCESS | 908 | 1470780250596 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250609 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
15:04:10 INFO - PROCESS | 908 | 1470780250767 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250784 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
15:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
15:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
15:04:10 INFO - PROCESS | 908 | 1470780250892 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:10 INFO - PROCESS | 908 | 1470780250908 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
15:04:11 INFO - PROCESS | 908 | 1470780251067 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251083 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 120ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
15:04:11 INFO - PROCESS | 908 | 1470780251189 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251206 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
15:04:11 INFO - PROCESS | 908 | 1470780251368 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251387 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
15:04:11 INFO - PROCESS | 908 | 1470780251541 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
15:04:11 INFO - PROCESS | 908 | 1470780251717 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251736 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 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.
15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
15:04:11 INFO - PROCESS | 908 | 1470780251841 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:11 INFO - PROCESS | 908 | 1470780251859 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
15:04:12 INFO - PROCESS | 908 | 1470780252016 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252032 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 120ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
15:04:12 INFO - PROCESS | 908 | 1470780252140 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252156 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
15:04:12 INFO - PROCESS | 908 | 1470780252316 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252333 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 120ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
15:04:12 INFO - PROCESS | 908 | 1470780252441 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252457 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
15:04:12 INFO - PROCESS | 908 | 1470780252617 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252636 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
15:04:12 INFO - PROCESS | 908 | 1470780252792 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252806 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 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.
15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
15:04:12 INFO - PROCESS | 908 | 1470780252969 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:12 INFO - PROCESS | 908 | 1470780252986 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 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.
15:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
15:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
15:04:13 INFO - PROCESS | 908 | 1470780253140 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 INFO - PROCESS | 908 | 1470780253161 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 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.
15:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 430ms
15:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
15:04:13 INFO - PROCESS | 908 | 1470780253680 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 INFO - PROCESS | 908 | 1470780253704 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 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.
15:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 190ms
15:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
15:04:13 INFO - PROCESS | 908 | 1470780253845 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:13 INFO - PROCESS | 908 | 1470780253864 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 172ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
15:04:14 INFO - PROCESS | 908 | 1470780254019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254038 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
15:04:14 INFO - PROCESS | 908 | 1470780254191 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254208 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 172ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
15:04:14 INFO - PROCESS | 908 | 1470780254367 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254388 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
15:04:14 INFO - PROCESS | 908 | 1470780254544 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
15:04:14 INFO - PROCESS | 908 | 1470780254717 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254733 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 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.
15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
15:04:14 INFO - PROCESS | 908 | 1470780254891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:14 INFO - PROCESS | 908 | 1470780254907 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 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.
15:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
15:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
15:04:15 INFO - PROCESS | 908 | 1470780255067 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 INFO - PROCESS | 908 | 1470780255085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 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.
15:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
15:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
15:04:15 INFO - PROCESS | 908 | 1470780255248 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 INFO - PROCESS | 908 | 1470780255441 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 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.
15:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 370ms
15:04:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
15:04:15 INFO - PROCESS | 908 | 1470780255619 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 INFO - PROCESS | 908 | 1470780255639 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
15:04:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
15:04:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
15:04:15 INFO - PROCESS | 908 | 1470780255792 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:15 INFO - PROCESS | 908 | 1470780255818 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
15:04:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 230ms
15:04:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
15:04:16 INFO - PROCESS | 908 | 1470780256025 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256049 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
15:04:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
15:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
15:04:16 INFO - PROCESS | 908 | 1470780256200 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256218 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
15:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
15:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
15:04:16 INFO - PROCESS | 908 | 1470780256379 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256391 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
15:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
15:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
15:04:16 INFO - PROCESS | 908 | 1470780256550 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256570 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
15:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
15:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
15:04:16 INFO - PROCESS | 908 | 1470780256724 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256740 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
15:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
15:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
15:04:16 INFO - PROCESS | 908 | 1470780256901 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:16 INFO - PROCESS | 908 | 1470780256919 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
15:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
15:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
15:04:17 INFO - PROCESS | 908 | 1470780257081 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - PROCESS | 908 | 1470780257104 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
15:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
15:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
15:04:17 INFO - PROCESS | 908 | 1470780257252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - PROCESS | 908 | 1470780257269 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
15:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
15:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
15:04:17 INFO - PROCESS | 908 | 1470780257430 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - PROCESS | 908 | 1470780257458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
15:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
15:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
15:04:17 INFO - PROCESS | 908 | 1470780257600 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:17 INFO - PROCESS | 908 | 1470780257637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:18 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
15:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
15:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
15:04:18 INFO - PROCESS | 908 | 1470780258272 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:18 INFO - PROCESS | 908 | 1470780258289 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
15:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
15:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
15:04:18 INFO - PROCESS | 908 | 1470780258946 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:18 INFO - PROCESS | 908 | 1470780258971 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 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
15:04:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:04:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
15:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
15:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
15:04:19 INFO - PROCESS | 908 | 1470780259121 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - PROCESS | 908 | 1470780259139 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
15:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
15:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
15:04:19 INFO - PROCESS | 908 | 1470780259296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - PROCESS | 908 | 1470780259308 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
15:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
15:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
15:04:19 INFO - PROCESS | 908 | 1470780259474 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - PROCESS | 908 | 1470780259522 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
15:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 270ms
15:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
15:04:19 INFO - PROCESS | 908 | 1470780259750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - PROCESS | 908 | 1470780259772 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
15:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
15:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
15:04:19 INFO - PROCESS | 908 | 1470780259930 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:19 INFO - PROCESS | 908 | 1470780259948 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 173ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
15:04:20 INFO - PROCESS | 908 | 1470780260107 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260132 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
15:04:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 172ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
15:04:20 INFO - PROCESS | 908 | 1470780260282 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260299 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
15:04:20 INFO - PROCESS | 908 | 1470780260455 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260472 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
15:04:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
15:04:20 INFO - PROCESS | 908 | 1470780260631 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260654 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 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
15:04:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:04:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
15:04:20 INFO - PROCESS | 908 | 1470780260800 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260817 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
15:04:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
15:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
15:04:20 INFO - PROCESS | 908 | 1470780260974 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:20 INFO - PROCESS | 908 | 1470780260990 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
15:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
15:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
15:04:21 INFO - PROCESS | 908 | 1470780261150 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - PROCESS | 908 | 1470780261172 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
15:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
15:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
15:04:21 INFO - PROCESS | 908 | 1470780261325 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - PROCESS | 908 | 1470780261341 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
15:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
15:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
15:04:21 INFO - PROCESS | 908 | 1470780261501 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - PROCESS | 908 | 1470780261521 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
15:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
15:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
15:04:21 INFO - PROCESS | 908 | 1470780261679 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - PROCESS | 908 | 1470780261691 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
15:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
15:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
15:04:21 INFO - PROCESS | 908 | 1470780261850 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:21 INFO - PROCESS | 908 | 1470780261867 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
15:04:22 INFO - PROCESS | 908 | 1470780262024 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262041 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
15:04:22 INFO - PROCESS | 908 | 1470780262199 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262220 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 120ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
15:04:22 INFO - PROCESS | 908 | 1470780262324 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262344 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 172ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
15:04:22 INFO - PROCESS | 908 | 1470780262501 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262517 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
15:04:22 INFO - PROCESS | 908 | 1470780262683 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262699 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
15:04:22 INFO - PROCESS | 908 | 1470780262850 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262868 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 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
15:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 120ms
15:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
15:04:22 INFO - PROCESS | 908 | 1470780262974 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:22 INFO - PROCESS | 908 | 1470780262989 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
15:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
15:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
15:04:23 INFO - PROCESS | 908 | 1470780263151 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - PROCESS | 908 | 1470780263170 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
15:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
15:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
15:04:23 INFO - PROCESS | 908 | 1470780263324 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - PROCESS | 908 | 1470780263343 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 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
15:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
15:04:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
15:04:23 INFO - PROCESS | 908 | 1470780263501 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - PROCESS | 908 | 1470780263517 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 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
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
15:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:04:23 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
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
15:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
15:04:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:04:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
15:04:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
15:04:23 INFO - PROCESS | 908 | 1470780263675 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - PROCESS | 908 | 1470780263722 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 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.
15:04:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
15:04:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
15:04:23 INFO - PROCESS | 908 | 1470780263851 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:23 INFO - PROCESS | 908 | 1470780263869 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 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.
15:04:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
15:04:24 INFO - PROCESS | 908 | 1470780264026 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264041 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
15:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 231ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
15:04:24 INFO - PROCESS | 908 | 1470780264264 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264282 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
15:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
15:04:24 INFO - PROCESS | 908 | 1470780264434 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264452 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
15:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
15:04:24 INFO - PROCESS | 908 | 1470780264609 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264625 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
15:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
15:04:24 INFO - PROCESS | 908 | 1470780264784 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264803 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
15:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 120ms
15:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
15:04:24 INFO - PROCESS | 908 | 1470780264912 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:24 INFO - PROCESS | 908 | 1470780264925 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
15:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
15:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
15:04:25 INFO - PROCESS | 908 | 1470780265086 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - PROCESS | 908 | 1470780265104 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
15:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 120ms
15:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
15:04:25 INFO - PROCESS | 908 | 1470780265209 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - PROCESS | 908 | 1470780265221 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
15:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 122ms
15:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
15:04:25 INFO - PROCESS | 908 | 1470780265333 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - PROCESS | 908 | 1470780265353 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
15:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
15:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
15:04:25 INFO - PROCESS | 908 | 1470780265508 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - PROCESS | 908 | 1470780265526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
15:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
15:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
15:04:25 INFO - PROCESS | 908 | 1470780265684 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:25 INFO - PROCESS | 908 | 1470780265715 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 330ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
15:04:26 INFO - PROCESS | 908 | 1470780266019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266039 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
15:04:26 INFO - PROCESS | 908 | 1470780266200 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266219 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
15:04:26 INFO - PROCESS | 908 | 1470780266381 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266401 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 172ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
15:04:26 INFO - PROCESS | 908 | 1470780266551 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266571 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
15:04:26 INFO - PROCESS | 908 | 1470780266725 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266741 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
15:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
15:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
15:04:26 INFO - PROCESS | 908 | 1470780266904 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:26 INFO - PROCESS | 908 | 1470780266923 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
15:04:27 INFO - PROCESS | 908 | 1470780267083 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267098 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
15:04:27 INFO - PROCESS | 908 | 1470780267256 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267272 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
15:04:27 INFO - PROCESS | 908 | 1470780267440 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267457 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
15:04:27 INFO - PROCESS | 908 | 1470780267608 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267624 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 173ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
15:04:27 INFO - PROCESS | 908 | 1470780267784 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267803 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
15:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
15:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
15:04:27 INFO - PROCESS | 908 | 1470780267957 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:27 INFO - PROCESS | 908 | 1470780267991 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
15:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
15:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
15:04:28 INFO - PROCESS | 908 | 1470780268134 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - PROCESS | 908 | 1470780268151 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
15:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
15:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
15:04:28 INFO - PROCESS | 908 | 1470780268309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - PROCESS | 908 | 1470780268325 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
15:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
15:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
15:04:28 INFO - PROCESS | 908 | 1470780268484 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - PROCESS | 908 | 1470780268504 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
15:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
15:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
15:04:28 INFO - PROCESS | 908 | 1470780268663 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - PROCESS | 908 | 1470780268684 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
15:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
15:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
15:04:28 INFO - PROCESS | 908 | 1470780268834 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:28 INFO - PROCESS | 908 | 1470780268851 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
15:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
15:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
15:04:29 INFO - PROCESS | 908 | 1470780269008 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - PROCESS | 908 | 1470780269031 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
15:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
15:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
15:04:29 INFO - PROCESS | 908 | 1470780269184 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - PROCESS | 908 | 1470780269201 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
15:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 121ms
15:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
15:04:29 INFO - PROCESS | 908 | 1470780269309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - PROCESS | 908 | 1470780269321 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 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
15:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 120ms
15:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
15:04:29 INFO - PROCESS | 908 | 1470780269434 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - PROCESS | 908 | 1470780269452 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
15:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
15:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
15:04:29 INFO - PROCESS | 908 | 1470780269615 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:29 INFO - PROCESS | 908 | 1470780269632 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:30 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)
15:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 731ms
15:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
15:04:30 INFO - PROCESS | 908 | 1470780270345 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:30 INFO - PROCESS | 908 | 1470780270358 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
15:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 730ms
15:04:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
15:04:31 INFO - PROCESS | 908 | 1470780271078 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:31 INFO - PROCESS | 908 | 1470780271092 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
15:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
15:04:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
15:04:31 INFO - PROCESS | 908 | 1470780271751 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:31 INFO - PROCESS | 908 | 1470780271775 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:32 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)
15:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
15:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
15:04:32 INFO - PROCESS | 908 | 1470780272426 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:32 INFO - PROCESS | 908 | 1470780272453 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:33 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)
15:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 671ms
15:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
15:04:33 INFO - PROCESS | 908 | 1470780273103 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:33 INFO - PROCESS | 908 | 1470780273129 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
15:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
15:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
15:04:33 INFO - PROCESS | 908 | 1470780273780 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:33 INFO - PROCESS | 908 | 1470780273803 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
15:04:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
15:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
15:04:34 INFO - PROCESS | 908 | 1470780274450 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:34 INFO - PROCESS | 908 | 1470780274477 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
15:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
15:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
15:04:35 INFO - PROCESS | 908 | 1470780275124 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:35 INFO - PROCESS | 908 | 1470780275138 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:35 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
15:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 671ms
15:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
15:04:35 INFO - PROCESS | 908 | 1470780275798 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:35 INFO - PROCESS | 908 | 1470780275827 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
15:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
15:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
15:04:36 INFO - PROCESS | 908 | 1470780276470 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - PROCESS | 908 | 1470780276492 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
15:04:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
15:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
15:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
15:04:36 INFO - PROCESS | 908 | 1470780276647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - PROCESS | 908 | 1470780276659 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
15:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
15:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
15:04:36 INFO - PROCESS | 908 | 1470780276819 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 INFO - PROCESS | 908 | 1470780276837 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:36 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
15:04:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:04:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:04:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
15:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
15:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
15:04:37 INFO - PROCESS | 908 | 1470780276999 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:37 INFO - PROCESS | 908 | 1470780277016 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
15:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
15:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
15:04:37 INFO - PROCESS | 908 | 1470780277169 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:37 INFO - PROCESS | 908 | 1470780277192 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
15:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
15:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
15:04:37 INFO - PROCESS | 908 | 1470780277842 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:37 INFO - PROCESS | 908 | 1470780277856 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:38 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
15:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 671ms
15:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
15:04:38 INFO - PROCESS | 908 | 1470780278518 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:38 INFO - PROCESS | 908 | 1470780278546 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:39 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.)
15:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
15:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
15:04:39 INFO - PROCESS | 908 | 1470780279191 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:39 INFO - PROCESS | 908 | 1470780279207 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
15:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
15:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
15:04:39 INFO - PROCESS | 908 | 1470780279869 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:39 INFO - PROCESS | 908 | 1470780279895 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:40 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
15:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
15:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
15:04:40 INFO - PROCESS | 908 | 1470780280539 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:40 INFO - PROCESS | 908 | 1470780280553 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
15:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
15:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
15:04:40 INFO - PROCESS | 908 | 1470780280717 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:40 INFO - PROCESS | 908 | 1470780280735 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
15:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
15:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
15:04:41 INFO - PROCESS | 908 | 1470780281390 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:41 INFO - PROCESS | 908 | 1470780281411 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
15:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
15:04:42 INFO - PROCESS | 908 | 1470780282062 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282075 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
15:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
15:04:42 INFO - PROCESS | 908 | 1470780282236 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282254 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
15:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
15:04:42 INFO - PROCESS | 908 | 1470780282410 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282424 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
15:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
15:04:42 INFO - PROCESS | 908 | 1470780282584 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282604 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
15:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 120ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
15:04:42 INFO - PROCESS | 908 | 1470780282707 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
15:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
15:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
15:04:42 INFO - PROCESS | 908 | 1470780282884 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:42 INFO - PROCESS | 908 | 1470780282901 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 120ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
15:04:43 INFO - PROCESS | 908 | 1470780283008 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283026 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
15:04:43 INFO - PROCESS | 908 | 1470780283184 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283201 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 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
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
15:04:43 INFO - PROCESS | 908 | 1470780283358 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283374 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 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
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 270ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
15:04:43 INFO - PROCESS | 908 | 1470780283637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283654 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 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
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 120ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
15:04:43 INFO - PROCESS | 908 | 1470780283763 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283783 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
15:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
15:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
15:04:43 INFO - PROCESS | 908 | 1470780283935 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:43 INFO - PROCESS | 908 | 1470780283953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 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
15:04:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:04:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
15:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
15:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
15:04:44 INFO - PROCESS | 908 | 1470780284109 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - PROCESS | 908 | 1470780284127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
15:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
15:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
15:04:44 INFO - PROCESS | 908 | 1470780284284 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - PROCESS | 908 | 1470780284301 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 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
15:04:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:04:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
15:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 270ms
15:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
15:04:44 INFO - PROCESS | 908 | 1470780284564 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - PROCESS | 908 | 1470780284587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
15:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
15:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
15:04:44 INFO - PROCESS | 908 | 1470780284736 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - PROCESS | 908 | 1470780284760 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
15:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
15:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
15:04:44 INFO - PROCESS | 908 | 1470780284916 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:44 INFO - PROCESS | 908 | 1470780284934 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
15:04:45 INFO - PROCESS | 908 | 1470780285084 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285102 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 172ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
15:04:45 INFO - PROCESS | 908 | 1470780285258 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285284 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
15:04:45 INFO - PROCESS | 908 | 1470780285436 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
15:04:45 INFO - PROCESS | 908 | 1470780285609 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285625 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 172ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
15:04:45 INFO - PROCESS | 908 | 1470780285785 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
15:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 174ms
15:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
15:04:45 INFO - PROCESS | 908 | 1470780285967 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:45 INFO - PROCESS | 908 | 1470780285987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
15:04:46 INFO - PROCESS | 908 | 1470780286141 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286157 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
15:04:46 INFO - PROCESS | 908 | 1470780286318 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286340 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
15:04:46 INFO - PROCESS | 908 | 1470780286492 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286508 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
15:04:46 INFO - PROCESS | 908 | 1470780286668 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286685 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
15:04:46 INFO - PROCESS | 908 | 1470780286792 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
15:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 120ms
15:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
15:04:46 INFO - PROCESS | 908 | 1470780286916 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:46 INFO - PROCESS | 908 | 1470780286933 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 120ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
15:04:47 INFO - PROCESS | 908 | 1470780287046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287058 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 120ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
15:04:47 INFO - PROCESS | 908 | 1470780287169 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287185 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 120ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
15:04:47 INFO - PROCESS | 908 | 1470780287294 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 123ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
15:04:47 INFO - PROCESS | 908 | 1470780287421 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287441 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
15:04:47 INFO - PROCESS | 908 | 1470780287597 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287609 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
15:04:47 INFO - PROCESS | 908 | 1470780287769 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287785 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
15:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
15:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
15:04:47 INFO - PROCESS | 908 | 1470780287942 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:47 INFO - PROCESS | 908 | 1470780287958 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
15:04:48 INFO - PROCESS | 908 | 1470780288117 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288135 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
15:04:48 INFO - PROCESS | 908 | 1470780288293 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
15:04:48 INFO - PROCESS | 908 | 1470780288468 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288485 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
15:04:48 INFO - PROCESS | 908 | 1470780288593 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288606 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 120ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
15:04:48 INFO - PROCESS | 908 | 1470780288720 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288737 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
15:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
15:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
15:04:48 INFO - PROCESS | 908 | 1470780288893 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:48 INFO - PROCESS | 908 | 1470780288908 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
15:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
15:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
15:04:49 INFO - PROCESS | 908 | 1470780289068 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - PROCESS | 908 | 1470780289085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
15:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
15:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
15:04:49 INFO - PROCESS | 908 | 1470780289241 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - PROCESS | 908 | 1470780289258 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
15:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
15:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
15:04:49 INFO - PROCESS | 908 | 1470780289417 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - PROCESS | 908 | 1470780289434 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
15:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 230ms
15:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
15:04:49 INFO - PROCESS | 908 | 1470780289653 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - PROCESS | 908 | 1470780289670 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
15:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
15:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
15:04:49 INFO - PROCESS | 908 | 1470780289831 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:49 INFO - PROCESS | 908 | 1470780289843 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
15:04:50 INFO - PROCESS | 908 | 1470780290005 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290021 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 120ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
15:04:50 INFO - PROCESS | 908 | 1470780290131 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290143 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 121ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
15:04:50 INFO - PROCESS | 908 | 1470780290252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290269 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
15:04:50 INFO - PROCESS | 908 | 1470780290426 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290442 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
15:04:50 INFO - PROCESS | 908 | 1470780290716 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290746 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
15:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 210ms
15:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
15:04:50 INFO - PROCESS | 908 | 1470780290889 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:50 INFO - PROCESS | 908 | 1470780290909 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
15:04:51 INFO - PROCESS | 908 | 1470780291065 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
15:04:51 INFO - PROCESS | 908 | 1470780291235 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291262 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
15:04:51 INFO - PROCESS | 908 | 1470780291409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291425 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
15:04:51 INFO - PROCESS | 908 | 1470780291586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291608 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
15:04:51 INFO - PROCESS | 908 | 1470780291765 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
15:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
15:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
15:04:51 INFO - PROCESS | 908 | 1470780291934 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:51 INFO - PROCESS | 908 | 1470780291951 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
15:04:52 INFO - PROCESS | 908 | 1470780292109 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - PROCESS | 908 | 1470780292125 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 172ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
15:04:52 INFO - PROCESS | 908 | 1470780292285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - PROCESS | 908 | 1470780292305 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
15:04:52 INFO - PROCESS | 908 | 1470780292464 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - PROCESS | 908 | 1470780292492 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
15:04:52 INFO - PROCESS | 908 | 1470780292635 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - PROCESS | 908 | 1470780292652 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
15:04:52 INFO - PROCESS | 908 | 1470780292810 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - PROCESS | 908 | 1470780292833 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
15:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
15:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
15:04:52 INFO - PROCESS | 908 | 1470780292987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293004 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
15:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 172ms
15:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
15:04:53 INFO - PROCESS | 908 | 1470780293182 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293208 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
15:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 190ms
15:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
15:04:53 INFO - PROCESS | 908 | 1470780293360 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293377 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
15:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
15:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
15:04:53 INFO - PROCESS | 908 | 1470780293535 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293551 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
15:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
15:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
15:04:53 INFO - PROCESS | 908 | 1470780293708 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293725 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
15:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
15:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
15:04:53 INFO - PROCESS | 908 | 1470780293884 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:53 INFO - PROCESS | 908 | 1470780293903 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
15:04:54 INFO - PROCESS | 908 | 1470780294060 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
15:04:54 INFO - PROCESS | 908 | 1470780294238 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294255 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
15:04:54 INFO - PROCESS | 908 | 1470780294414 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294433 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
15:04:54 INFO - PROCESS | 908 | 1470780294585 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294601 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
15:04:54 INFO - PROCESS | 908 | 1470780294759 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294775 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
15:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
15:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
15:04:54 INFO - PROCESS | 908 | 1470780294935 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:54 INFO - PROCESS | 908 | 1470780294958 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
15:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
15:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
15:04:55 INFO - PROCESS | 908 | 1470780295110 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - PROCESS | 908 | 1470780295124 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
15:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 172ms
15:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
15:04:55 INFO - PROCESS | 908 | 1470780295284 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - PROCESS | 908 | 1470780295300 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
15:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 120ms
15:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
15:04:55 INFO - PROCESS | 908 | 1470780295409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - PROCESS | 908 | 1470780295422 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
15:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 370ms
15:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
15:04:55 INFO - PROCESS | 908 | 1470780295782 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - PROCESS | 908 | 1470780295804 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
15:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
15:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
15:04:55 INFO - PROCESS | 908 | 1470780295956 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:55 INFO - PROCESS | 908 | 1470780295975 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
15:04:56 INFO - PROCESS | 908 | 1470780296133 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296153 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 120ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
15:04:56 INFO - PROCESS | 908 | 1470780296256 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296276 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 120ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
15:04:56 INFO - PROCESS | 908 | 1470780296381 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296393 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 120ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
15:04:56 INFO - PROCESS | 908 | 1470780296503 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296522 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
15:04:56 INFO - PROCESS | 908 | 1470780296677 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296700 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296811 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
15:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 230ms
15:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
15:04:56 INFO - PROCESS | 908 | 1470780296936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:56 INFO - PROCESS | 908 | 1470780296959 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
15:04:57 INFO - PROCESS | 908 | 1470780297114 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - PROCESS | 908 | 1470780297127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
15:04:57 INFO - PROCESS | 908 | 1470780297288 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - PROCESS | 908 | 1470780297307 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 172ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
15:04:57 INFO - PROCESS | 908 | 1470780297460 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - PROCESS | 908 | 1470780297476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 173ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
15:04:57 INFO - PROCESS | 908 | 1470780297636 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - PROCESS | 908 | 1470780297655 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
15:04:57 INFO - PROCESS | 908 | 1470780297812 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - PROCESS | 908 | 1470780297836 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
15:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
15:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
15:04:57 INFO - PROCESS | 908 | 1470780297985 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298008 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
15:04:58 INFO - PROCESS | 908 | 1470780298159 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298181 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
15:04:58 INFO - PROCESS | 908 | 1470780298335 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298352 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 120ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
15:04:58 INFO - PROCESS | 908 | 1470780298459 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 172ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
15:04:58 INFO - PROCESS | 908 | 1470780298635 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298658 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
15:04:58 INFO - PROCESS | 908 | 1470780298814 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - PROCESS | 908 | 1470780298826 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
15:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
15:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
15:04:58 INFO - PROCESS | 908 | 1470780298985 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299002 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
15:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 172ms
15:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
15:04:59 INFO - PROCESS | 908 | 1470780299160 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299187 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
15:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
15:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
15:04:59 INFO - PROCESS | 908 | 1470780299335 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299351 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
15:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
15:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
15:04:59 INFO - PROCESS | 908 | 1470780299514 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 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
15:04:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:04:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
15:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
15:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
15:04:59 INFO - PROCESS | 908 | 1470780299685 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299704 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 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
15:04:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:04:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
15:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
15:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
15:04:59 INFO - PROCESS | 908 | 1470780299859 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:04:59 INFO - PROCESS | 908 | 1470780299874 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 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
15:05:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:05:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:05:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
15:05:00 INFO - PROCESS | 908 | 1470780300037 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300054 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 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
15:05:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
15:05:00 INFO - PROCESS | 908 | 1470780300210 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300236 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 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
15:05:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 172ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
15:05:00 INFO - PROCESS | 908 | 1470780300385 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300402 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 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
15:05:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:05:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:05:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
15:05:00 INFO - PROCESS | 908 | 1470780300561 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300575 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
15:05:00 INFO - PROCESS | 908 | 1470780300734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300756 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 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
15:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
15:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
15:05:00 INFO - PROCESS | 908 | 1470780300908 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:00 INFO - PROCESS | 908 | 1470780300926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 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
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
15:05:01 INFO - PROCESS | 908 | 1470780301085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301101 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
15:05:01 INFO - PROCESS | 908 | 1470780301260 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301283 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
15:05:01 INFO - PROCESS | 908 | 1470780301434 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301450 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 120ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
15:05:01 INFO - PROCESS | 908 | 1470780301557 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301574 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 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
15:05:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
15:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
15:05:01 INFO - PROCESS | 908 | 1470780301734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301753 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
15:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 120ms
15:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
15:05:01 INFO - PROCESS | 908 | 1470780301857 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:01 INFO - PROCESS | 908 | 1470780301877 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
15:05:02 INFO - PROCESS | 908 | 1470780302033 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302049 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
15:05:02 INFO - PROCESS | 908 | 1470780302207 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302228 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
15:05:02 INFO - PROCESS | 908 | 1470780302386 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302402 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
15:05:02 INFO - PROCESS | 908 | 1470780302559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 120ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
15:05:02 INFO - PROCESS | 908 | 1470780302683 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302694 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
15:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
15:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
15:05:02 INFO - PROCESS | 908 | 1470780302861 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:02 INFO - PROCESS | 908 | 1470780302877 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
15:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
15:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
15:05:03 INFO - PROCESS | 908 | 1470780303039 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - PROCESS | 908 | 1470780303073 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
15:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 270ms
15:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
15:05:03 INFO - PROCESS | 908 | 1470780303317 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - PROCESS | 908 | 1470780303373 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
15:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 270ms
15:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
15:05:03 INFO - PROCESS | 908 | 1470780303588 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - PROCESS | 908 | 1470780303627 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
15:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
15:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
15:05:03 INFO - PROCESS | 908 | 1470780303768 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - PROCESS | 908 | 1470780303787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
15:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 172ms
15:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
15:05:03 INFO - PROCESS | 908 | 1470780303938 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:03 INFO - PROCESS | 908 | 1470780303959 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
15:05:04 INFO - PROCESS | 908 | 1470780304114 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - PROCESS | 908 | 1470780304127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
15:05:04 INFO - PROCESS | 908 | 1470780304286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - PROCESS | 908 | 1470780304306 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
15:05:04 INFO - PROCESS | 908 | 1470780304460 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - PROCESS | 908 | 1470780304484 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
15:05:04 INFO - PROCESS | 908 | 1470780304637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - PROCESS | 908 | 1470780304658 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
15:05:04 INFO - PROCESS | 908 | 1470780304814 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - PROCESS | 908 | 1470780304826 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
15:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
15:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
15:05:04 INFO - PROCESS | 908 | 1470780304985 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305004 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
15:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
15:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
15:05:05 INFO - PROCESS | 908 | 1470780305159 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305177 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
15:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 172ms
15:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
15:05:05 INFO - PROCESS | 908 | 1470780305335 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305357 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
15:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
15:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
15:05:05 INFO - PROCESS | 908 | 1470780305509 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305525 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 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
15:05:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
15:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
15:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
15:05:05 INFO - PROCESS | 908 | 1470780305687 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305708 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
15:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
15:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
15:05:05 INFO - PROCESS | 908 | 1470780305860 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:05 INFO - PROCESS | 908 | 1470780305875 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
15:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
15:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
15:05:06 INFO - PROCESS | 908 | 1470780306035 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - PROCESS | 908 | 1470780306052 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
15:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
15:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
15:05:06 INFO - PROCESS | 908 | 1470780306208 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - PROCESS | 908 | 1470780306224 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 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
15:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
15:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
15:05:06 INFO - PROCESS | 908 | 1470780306385 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - PROCESS | 908 | 1470780306401 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 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
15:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
15:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
15:05:06 INFO - PROCESS | 908 | 1470780306559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - PROCESS | 908 | 1470780306578 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
15:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
15:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
15:05:06 INFO - PROCESS | 908 | 1470780306735 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:06 INFO - PROCESS | 908 | 1470780306751 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
15:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 673ms
15:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
15:05:07 INFO - PROCESS | 908 | 1470780307413 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - PROCESS | 908 | 1470780307426 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
15:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
15:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
15:05:07 INFO - PROCESS | 908 | 1470780307587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - PROCESS | 908 | 1470780307605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
15:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
15:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
15:05:07 INFO - PROCESS | 908 | 1470780307760 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - PROCESS | 908 | 1470780307776 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
15:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
15:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
15:05:07 INFO - PROCESS | 908 | 1470780307936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:07 INFO - PROCESS | 908 | 1470780307955 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
15:05:08 INFO - PROCESS | 908 | 1470780308109 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308125 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
15:05:08 INFO - PROCESS | 908 | 1470780308285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308303 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 120ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
15:05:08 INFO - PROCESS | 908 | 1470780308409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308424 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
15:05:08 INFO - PROCESS | 908 | 1470780308586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 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
15:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
15:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
15:05:08 INFO - PROCESS | 908 | 1470780308760 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308777 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
15:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
15:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
15:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
15:05:08 INFO - PROCESS | 908 | 1470780308935 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:08 INFO - PROCESS | 908 | 1470780308956 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 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
15:05:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
15:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
15:05:09 INFO - PROCESS | 908 | 1470780309111 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - PROCESS | 908 | 1470780309124 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 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]"
15:05:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:05:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
15:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
15:05:09 INFO - PROCESS | 908 | 1470780309300 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - PROCESS | 908 | 1470780309333 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 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
15:05:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 290ms
15:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
15:05:09 INFO - PROCESS | 908 | 1470780309583 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - PROCESS | 908 | 1470780309605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
15:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
15:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
15:05:09 INFO - PROCESS | 908 | 1470780309757 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - PROCESS | 908 | 1470780309776 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
15:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
15:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
15:05:09 INFO - PROCESS | 908 | 1470780309938 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:09 INFO - PROCESS | 908 | 1470780309958 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
15:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 230ms
15:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
15:05:10 INFO - PROCESS | 908 | 1470780310168 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - PROCESS | 908 | 1470780310188 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
15:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 231ms
15:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
15:05:10 INFO - PROCESS | 908 | 1470780310401 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - PROCESS | 908 | 1470780310419 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
15:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
15:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
15:05:10 INFO - PROCESS | 908 | 1470780310576 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - PROCESS | 908 | 1470780310594 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
15:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
15:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
15:05:10 INFO - PROCESS | 908 | 1470780310752 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - PROCESS | 908 | 1470780310773 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
15:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
15:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
15:05:10 INFO - PROCESS | 908 | 1470780310932 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:10 INFO - PROCESS | 908 | 1470780310943 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
15:05:11 INFO - PROCESS | 908 | 1470780311103 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - PROCESS | 908 | 1470780311120 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
15:05:11 INFO - PROCESS | 908 | 1470780311286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - PROCESS | 908 | 1470780311306 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 190ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
15:05:11 INFO - PROCESS | 908 | 1470780311471 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - PROCESS | 908 | 1470780311490 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
15:05:11 INFO - PROCESS | 908 | 1470780311643 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - PROCESS | 908 | 1470780311669 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
15:05:11 INFO - PROCESS | 908 | 1470780311818 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - PROCESS | 908 | 1470780311839 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
15:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
15:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
15:05:12 INFO - PROCESS | 908 | 1470780311992 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312008 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
15:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
15:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
15:05:12 INFO - PROCESS | 908 | 1470780312168 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312185 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
15:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
15:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
15:05:12 INFO - PROCESS | 908 | 1470780312344 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312361 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
15:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
15:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
15:05:12 INFO - PROCESS | 908 | 1470780312518 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312535 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
15:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
15:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
15:05:12 INFO - PROCESS | 908 | 1470780312694 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312710 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
15:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
15:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
15:05:12 INFO - PROCESS | 908 | 1470780312868 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:12 INFO - PROCESS | 908 | 1470780312887 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
15:05:13 INFO - PROCESS | 908 | 1470780313043 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - PROCESS | 908 | 1470780313058 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
15:05:13 INFO - PROCESS | 908 | 1470780313220 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
15:05:13 INFO - PROCESS | 908 | 1470780313239 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
15:05:13 INFO - PROCESS | 908 | 1470780313402 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - PROCESS | 908 | 1470780313420 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
15:05:13 INFO - PROCESS | 908 | 1470780313575 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - PROCESS | 908 | 1470780313592 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
15:05:13 INFO - PROCESS | 908 | 1470780313752 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - PROCESS | 908 | 1470780313769 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
15:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 172ms
15:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
15:05:13 INFO - PROCESS | 908 | 1470780313936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:13 INFO - PROCESS | 908 | 1470780313954 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
15:05:14 INFO - PROCESS | 908 | 1470780314104 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314122 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 120ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
15:05:14 INFO - PROCESS | 908 | 1470780314231 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314242 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
15:05:14 INFO - PROCESS | 908 | 1470780314404 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314423 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
15:05:14 INFO - PROCESS | 908 | 1470780314584 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314601 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
15:05:14 INFO - PROCESS | 908 | 1470780314752 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314769 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
15:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
15:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
15:05:14 INFO - PROCESS | 908 | 1470780314927 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:14 INFO - PROCESS | 908 | 1470780314949 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
15:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
15:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
15:05:15 INFO - PROCESS | 908 | 1470780315101 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - PROCESS | 908 | 1470780315117 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
15:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 120ms
15:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
15:05:15 INFO - PROCESS | 908 | 1470780315227 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - PROCESS | 908 | 1470780315241 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
15:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 172ms
15:05:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
15:05:15 INFO - PROCESS | 908 | 1470780315402 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - PROCESS | 908 | 1470780315420 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 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 () {
15:05:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
15:05:15 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 () {
15:05:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
15:05:15 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 () {
15:05:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
15:05:15 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 () {
15:05:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
15:05:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 179ms
15:05:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
15:05:15 INFO - PROCESS | 908 | 1470780315659 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - PROCESS | 908 | 1470780315722 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
15:05:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
15:05:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
15:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
15:05:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 290ms
15:05:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
15:05:15 INFO - PROCESS | 908 | 1470780315893 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:15 INFO - PROCESS | 908 | 1470780315916 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 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
15:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
15:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
15:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
15:05:16 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.
15:05:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
15:05:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 172ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
15:05:16 INFO - PROCESS | 908 | 1470780316077 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316093 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
15:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
15:05:16 INFO - PROCESS | 908 | 1470780316252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316275 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
15:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 231ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
15:05:16 INFO - PROCESS | 908 | 1470780316481 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316501 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
15:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
15:05:16 INFO - PROCESS | 908 | 1470780316658 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316687 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
15:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
15:05:16 INFO - PROCESS | 908 | 1470780316834 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316851 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
15:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 120ms
15:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
15:05:16 INFO - PROCESS | 908 | 1470780316954 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:16 INFO - PROCESS | 908 | 1470780316971 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
15:05:17 INFO - PROCESS | 908 | 1470780317128 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317155 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
15:05:17 INFO - PROCESS | 908 | 1470780317302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
15:05:17 INFO - PROCESS | 908 | 1470780317476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
15:05:17 INFO - PROCESS | 908 | 1470780317652 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317671 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 120ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
15:05:17 INFO - PROCESS | 908 | 1470780317775 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317801 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
15:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
15:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
15:05:17 INFO - PROCESS | 908 | 1470780317951 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:17 INFO - PROCESS | 908 | 1470780317968 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
15:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
15:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
15:05:18 INFO - PROCESS | 908 | 1470780318128 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - PROCESS | 908 | 1470780318142 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
15:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
15:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
15:05:18 INFO - PROCESS | 908 | 1470780318302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - PROCESS | 908 | 1470780318319 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
15:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
15:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
15:05:18 INFO - PROCESS | 908 | 1470780318482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - PROCESS | 908 | 1470780318588 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
15:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 230ms
15:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
15:05:18 INFO - PROCESS | 908 | 1470780318711 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - PROCESS | 908 | 1470780318726 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
15:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
15:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
15:05:18 INFO - PROCESS | 908 | 1470780318886 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:18 INFO - PROCESS | 908 | 1470780318905 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
15:05:19 INFO - PROCESS | 908 | 1470780319061 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319075 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 172ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
15:05:19 INFO - PROCESS | 908 | 1470780319236 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319258 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
15:05:19 INFO - PROCESS | 908 | 1470780319411 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319427 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
15:05:19 INFO - PROCESS | 908 | 1470780319586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319602 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 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
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
15:05:19 INFO - PROCESS | 908 | 1470780319767 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319790 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
15:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 172ms
15:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
15:05:19 INFO - PROCESS | 908 | 1470780319937 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:19 INFO - PROCESS | 908 | 1470780319953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 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
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 172ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
15:05:20 INFO - PROCESS | 908 | 1470780320115 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - PROCESS | 908 | 1470780320134 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 172ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
15:05:20 INFO - PROCESS | 908 | 1470780320286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - PROCESS | 908 | 1470780320306 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
15:05:20 INFO - PROCESS | 908 | 1470780320465 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - PROCESS | 908 | 1470780320477 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
15:05:20 INFO - PROCESS | 908 | 1470780320636 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - PROCESS | 908 | 1470780320652 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
15:05:20 INFO - PROCESS | 908 | 1470780320811 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - PROCESS | 908 | 1470780320827 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
15:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
15:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
15:05:21 INFO - PROCESS | 908 | 1470780320985 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321000 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
15:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 120ms
15:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
15:05:21 INFO - PROCESS | 908 | 1470780321111 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
15:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
15:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
15:05:21 INFO - PROCESS | 908 | 1470780321286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321303 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
15:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 120ms
15:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
15:05:21 INFO - PROCESS | 908 | 1470780321411 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321424 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
15:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
15:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
15:05:21 INFO - PROCESS | 908 | 1470780321586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321602 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
15:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 120ms
15:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
15:05:21 INFO - PROCESS | 908 | 1470780321711 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - PROCESS | 908 | 1470780321723 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
15:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 270ms
15:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
15:05:21 INFO - PROCESS | 908 | 1470780321987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322010 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
15:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 172ms
15:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
15:05:22 INFO - PROCESS | 908 | 1470780322167 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322185 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
15:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
15:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
15:05:22 INFO - PROCESS | 908 | 1470780322341 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322363 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
15:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
15:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
15:05:22 INFO - PROCESS | 908 | 1470780322515 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322527 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
15:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
15:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
15:05:22 INFO - PROCESS | 908 | 1470780322687 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322704 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 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
15:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
15:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
15:05:22 INFO - PROCESS | 908 | 1470780322866 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:22 INFO - PROCESS | 908 | 1470780322891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 173ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
15:05:23 INFO - PROCESS | 908 | 1470780323036 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323103 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 230ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
15:05:23 INFO - PROCESS | 908 | 1470780323269 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323288 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 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
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
15:05:23 INFO - PROCESS | 908 | 1470780323444 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323467 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
15:05:23 INFO - PROCESS | 908 | 1470780323618 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323635 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
15:05:23 INFO - PROCESS | 908 | 1470780323798 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323823 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
15:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
15:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
15:05:23 INFO - PROCESS | 908 | 1470780323969 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:23 INFO - PROCESS | 908 | 1470780323990 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
15:05:24 INFO - PROCESS | 908 | 1470780324144 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - PROCESS | 908 | 1470780324159 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
15:05:24 INFO - PROCESS | 908 | 1470780324320 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - PROCESS | 908 | 1470780324336 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 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
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 120ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
15:05:24 INFO - PROCESS | 908 | 1470780324442 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - PROCESS | 908 | 1470780324458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
15:05:24 INFO - PROCESS | 908 | 1470780324619 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - PROCESS | 908 | 1470780324637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 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
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
15:05:24 INFO - PROCESS | 908 | 1470780324797 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - PROCESS | 908 | 1470780324810 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
15:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
15:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
15:05:24 INFO - PROCESS | 908 | 1470780324970 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780324990 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
15:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
15:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
15:05:25 INFO - PROCESS | 908 | 1470780325144 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780325158 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
15:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 172ms
15:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
15:05:25 INFO - PROCESS | 908 | 1470780325318 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780325334 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
15:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
15:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
15:05:25 INFO - PROCESS | 908 | 1470780325493 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780325513 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
15:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
15:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
15:05:25 INFO - PROCESS | 908 | 1470780325669 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780325690 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
15:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
15:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
15:05:25 INFO - PROCESS | 908 | 1470780325843 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:25 INFO - PROCESS | 908 | 1470780325859 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
15:05:26 INFO - PROCESS | 908 | 1470780326018 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326037 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
15:05:26 INFO - PROCESS | 908 | 1470780326198 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326217 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
15:05:26 INFO - PROCESS | 908 | 1470780326369 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326384 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 120ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
15:05:26 INFO - PROCESS | 908 | 1470780326494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326508 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
15:05:26 INFO - PROCESS | 908 | 1470780326669 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326684 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 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
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 120ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
15:05:26 INFO - PROCESS | 908 | 1470780326793 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326806 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 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
15:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 120ms
15:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
15:05:26 INFO - PROCESS | 908 | 1470780326916 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:26 INFO - PROCESS | 908 | 1470780326928 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 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
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
15:05:27 INFO - PROCESS | 908 | 1470780327092 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327111 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 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)
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
15:05:27 INFO - PROCESS | 908 | 1470780327269 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 120ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
15:05:27 INFO - PROCESS | 908 | 1470780327391 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327408 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 120ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
15:05:27 INFO - PROCESS | 908 | 1470780327522 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327539 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
15:05:27 INFO - PROCESS | 908 | 1470780327700 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327711 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
15:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
15:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
15:05:27 INFO - PROCESS | 908 | 1470780327873 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:27 INFO - PROCESS | 908 | 1470780327893 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
15:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
15:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
15:05:28 INFO - PROCESS | 908 | 1470780328050 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - PROCESS | 908 | 1470780328062 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
15:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 330ms
15:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
15:05:28 INFO - PROCESS | 908 | 1470780328382 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - PROCESS | 908 | 1470780328409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
15:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
15:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
15:05:28 INFO - PROCESS | 908 | 1470780328559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - PROCESS | 908 | 1470780328582 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
15:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
15:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
15:05:28 INFO - PROCESS | 908 | 1470780328738 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - PROCESS | 908 | 1470780328756 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
15:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
15:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
15:05:28 INFO - PROCESS | 908 | 1470780328911 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:28 INFO - PROCESS | 908 | 1470780328926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
15:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
15:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
15:05:29 INFO - PROCESS | 908 | 1470780329085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - PROCESS | 908 | 1470780329105 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 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
15:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
15:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
15:05:29 INFO - PROCESS | 908 | 1470780329263 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - PROCESS | 908 | 1470780329285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
15:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 230ms
15:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
15:05:29 INFO - PROCESS | 908 | 1470780329499 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - PROCESS | 908 | 1470780329511 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
15:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 270ms
15:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
15:05:29 INFO - PROCESS | 908 | 1470780329774 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - PROCESS | 908 | 1470780329791 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 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)
15:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 173ms
15:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
15:05:29 INFO - PROCESS | 908 | 1470780329953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:29 INFO - PROCESS | 908 | 1470780329971 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
15:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
15:05:30 INFO - PROCESS | 908 | 1470780330128 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - PROCESS | 908 | 1470780330143 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
15:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 172ms
15:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
15:05:30 INFO - PROCESS | 908 | 1470780330303 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - PROCESS | 908 | 1470780330331 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
15:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
15:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
15:05:30 INFO - PROCESS | 908 | 1470780330477 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - PROCESS | 908 | 1470780330491 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
15:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
15:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
15:05:30 INFO - PROCESS | 908 | 1470780330653 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - PROCESS | 908 | 1470780330671 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
15:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
15:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
15:05:30 INFO - PROCESS | 908 | 1470780330827 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:30 INFO - PROCESS | 908 | 1470780330845 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
15:05:31 INFO - PROCESS | 908 | 1470780331003 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 120ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
15:05:31 INFO - PROCESS | 908 | 1470780331127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331139 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
15:05:31 INFO - PROCESS | 908 | 1470780331302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
15:05:31 INFO - PROCESS | 908 | 1470780331476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
15:05:31 INFO - PROCESS | 908 | 1470780331652 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331669 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
15:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
15:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
15:05:31 INFO - PROCESS | 908 | 1470780331827 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:31 INFO - PROCESS | 908 | 1470780331849 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
15:05:32 INFO - PROCESS | 908 | 1470780332003 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
15:05:32 INFO - PROCESS | 908 | 1470780332178 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332192 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
15:05:32 INFO - PROCESS | 908 | 1470780332353 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332371 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
15:05:32 INFO - PROCESS | 908 | 1470780332527 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332542 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
15:05:32 INFO - PROCESS | 908 | 1470780332705 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332726 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
15:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
15:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
15:05:32 INFO - PROCESS | 908 | 1470780332884 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:32 INFO - PROCESS | 908 | 1470780332901 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
15:05:33 INFO - PROCESS | 908 | 1470780333055 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333072 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
15:05:33 INFO - PROCESS | 908 | 1470780333232 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333244 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
15:05:33 INFO - PROCESS | 908 | 1470780333405 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333422 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
15:05:33 INFO - PROCESS | 908 | 1470780333582 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333593 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
15:05:33 INFO - PROCESS | 908 | 1470780333753 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333771 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
15:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 121ms
15:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
15:05:33 INFO - PROCESS | 908 | 1470780333878 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:33 INFO - PROCESS | 908 | 1470780333891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
15:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
15:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
15:05:34 INFO - PROCESS | 908 | 1470780334053 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - PROCESS | 908 | 1470780334074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
15:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
15:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
15:05:34 INFO - PROCESS | 908 | 1470780334226 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - PROCESS | 908 | 1470780334242 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
15:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
15:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
15:05:34 INFO - PROCESS | 908 | 1470780334508 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - PROCESS | 908 | 1470780334536 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
15:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 250ms
15:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
15:05:34 INFO - PROCESS | 908 | 1470780334673 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - PROCESS | 908 | 1470780334691 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
15:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
15:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
15:05:34 INFO - PROCESS | 908 | 1470780334849 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:34 INFO - PROCESS | 908 | 1470780334862 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
15:05:35 INFO - PROCESS | 908 | 1470780335020 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335045 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
15:05:35 INFO - PROCESS | 908 | 1470780335199 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335210 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 172ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
15:05:35 INFO - PROCESS | 908 | 1470780335371 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335393 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 172ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
15:05:35 INFO - PROCESS | 908 | 1470780335545 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335562 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
15:05:35 INFO - PROCESS | 908 | 1470780335719 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335749 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
15:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 230ms
15:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
15:05:35 INFO - PROCESS | 908 | 1470780335953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:35 INFO - PROCESS | 908 | 1470780335969 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
15:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
15:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
15:05:36 INFO - PROCESS | 908 | 1470780336126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - PROCESS | 908 | 1470780336145 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
15:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
15:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
15:05:36 INFO - PROCESS | 908 | 1470780336304 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - PROCESS | 908 | 1470780336332 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
15:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
15:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
15:05:36 INFO - PROCESS | 908 | 1470780336477 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - PROCESS | 908 | 1470780336493 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
15:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
15:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
15:05:36 INFO - PROCESS | 908 | 1470780336653 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - PROCESS | 908 | 1470780336670 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
15:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
15:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
15:05:36 INFO - PROCESS | 908 | 1470780336828 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:36 INFO - PROCESS | 908 | 1470780336851 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 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
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
15:05:37 INFO - PROCESS | 908 | 1470780337003 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337021 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 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
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
15:05:37 INFO - PROCESS | 908 | 1470780337176 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337195 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 172ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
15:05:37 INFO - PROCESS | 908 | 1470780337353 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337378 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
15:05:37 INFO - PROCESS | 908 | 1470780337532 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337551 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
15:05:37 INFO - PROCESS | 908 | 1470780337707 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337725 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
15:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
15:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
15:05:37 INFO - PROCESS | 908 | 1470780337882 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:37 INFO - PROCESS | 908 | 1470780337895 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
15:05:38 INFO - PROCESS | 908 | 1470780338053 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
15:05:38 INFO - PROCESS | 908 | 1470780338227 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338243 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
15:05:38 INFO - PROCESS | 908 | 1470780338403 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338422 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 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)
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
15:05:38 INFO - PROCESS | 908 | 1470780338577 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338592 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
15:05:38 INFO - PROCESS | 908 | 1470780338752 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338768 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
15:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
15:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
15:05:38 INFO - PROCESS | 908 | 1470780338926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:38 INFO - PROCESS | 908 | 1470780338942 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
15:05:39 INFO - PROCESS | 908 | 1470780339102 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - PROCESS | 908 | 1470780339118 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
15:05:39 INFO - PROCESS | 908 | 1470780339277 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - PROCESS | 908 | 1470780339293 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
15:05:39 INFO - PROCESS | 908 | 1470780339452 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - PROCESS | 908 | 1470780339468 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
15:05:39 INFO - PROCESS | 908 | 1470780339628 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - PROCESS | 908 | 1470780339642 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
15:05:39 INFO - PROCESS | 908 | 1470780339805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - PROCESS | 908 | 1470780339824 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
15:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
15:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
15:05:39 INFO - PROCESS | 908 | 1470780339977 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - PROCESS | 908 | 1470780339992 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
15:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
15:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
15:05:40 INFO - PROCESS | 908 | 1470780340153 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - PROCESS | 908 | 1470780340169 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
15:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 172ms
15:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
15:05:40 INFO - PROCESS | 908 | 1470780340328 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - PROCESS | 908 | 1470780340350 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
15:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
15:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
15:05:40 INFO - PROCESS | 908 | 1470780340503 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - PROCESS | 908 | 1470780340520 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
15:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 330ms
15:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
15:05:40 INFO - PROCESS | 908 | 1470780340840 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:40 INFO - PROCESS | 908 | 1470780340865 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
15:05:41 INFO - PROCESS | 908 | 1470780341019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341042 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
15:05:41 INFO - PROCESS | 908 | 1470780341201 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341218 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 172ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
15:05:41 INFO - PROCESS | 908 | 1470780341370 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341388 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
15:05:41 INFO - PROCESS | 908 | 1470780341545 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341568 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
15:05:41 INFO - PROCESS | 908 | 1470780341720 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341742 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
15:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
15:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
15:05:41 INFO - PROCESS | 908 | 1470780341899 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:41 INFO - PROCESS | 908 | 1470780341911 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
15:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
15:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
15:05:42 INFO - PROCESS | 908 | 1470780342072 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - PROCESS | 908 | 1470780342093 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
15:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
15:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
15:05:42 INFO - PROCESS | 908 | 1470780342250 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - PROCESS | 908 | 1470780342268 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
15:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 230ms
15:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
15:05:42 INFO - PROCESS | 908 | 1470780342482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - PROCESS | 908 | 1470780342494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 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
15:05:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
15:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 230ms
15:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
15:05:42 INFO - PROCESS | 908 | 1470780342717 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - PROCESS | 908 | 1470780342738 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
15:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
15:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
15:05:42 INFO - PROCESS | 908 | 1470780342889 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:42 INFO - PROCESS | 908 | 1470780342909 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
15:05:43 INFO - PROCESS | 908 | 1470780343066 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343078 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 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
15:05:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
15:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
15:05:43 INFO - PROCESS | 908 | 1470780343238 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343258 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 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
15:05:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:05:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
15:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
15:05:43 INFO - PROCESS | 908 | 1470780343412 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343426 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
15:05:43 INFO - PROCESS | 908 | 1470780343587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
15:05:43 INFO - PROCESS | 908 | 1470780343766 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343785 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
15:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
15:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
15:05:43 INFO - PROCESS | 908 | 1470780343936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:43 INFO - PROCESS | 908 | 1470780343952 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
15:05:44 INFO - PROCESS | 908 | 1470780344110 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - PROCESS | 908 | 1470780344126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
15:05:44 INFO - PROCESS | 908 | 1470780344285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - PROCESS | 908 | 1470780344305 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
15:05:44 INFO - PROCESS | 908 | 1470780344462 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - PROCESS | 908 | 1470780344476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
15:05:44 INFO - PROCESS | 908 | 1470780344637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - PROCESS | 908 | 1470780344653 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
15:05:44 INFO - PROCESS | 908 | 1470780344817 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - PROCESS | 908 | 1470780344835 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
15:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
15:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
15:05:45 INFO - PROCESS | 908 | 1470780344990 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345006 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
15:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
15:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
15:05:45 INFO - PROCESS | 908 | 1470780345166 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345193 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
15:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 172ms
15:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
15:05:45 INFO - PROCESS | 908 | 1470780345338 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345354 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
15:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
15:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
15:05:45 INFO - PROCESS | 908 | 1470780345512 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
15:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
15:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
15:05:45 INFO - PROCESS | 908 | 1470780345686 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345701 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
15:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
15:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
15:05:45 INFO - PROCESS | 908 | 1470780345863 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:45 INFO - PROCESS | 908 | 1470780345891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
15:05:46 INFO - PROCESS | 908 | 1470780346036 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - PROCESS | 908 | 1470780346052 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
15:05:46 INFO - PROCESS | 908 | 1470780346211 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - PROCESS | 908 | 1470780346226 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
15:05:46 INFO - PROCESS | 908 | 1470780346386 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - PROCESS | 908 | 1470780346405 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
15:05:46 INFO - PROCESS | 908 | 1470780346562 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - PROCESS | 908 | 1470780346585 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
15:05:46 INFO - PROCESS | 908 | 1470780346736 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - PROCESS | 908 | 1470780346753 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
15:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
15:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
15:05:47 INFO - PROCESS | 908 | 1470780347001 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347041 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
15:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 290ms
15:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
15:05:47 INFO - PROCESS | 908 | 1470780347211 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347228 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
15:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
15:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
15:05:47 INFO - PROCESS | 908 | 1470780347387 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347404 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
15:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
15:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
15:05:47 INFO - PROCESS | 908 | 1470780347566 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
15:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
15:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
15:05:47 INFO - PROCESS | 908 | 1470780347738 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347755 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
15:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
15:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
15:05:47 INFO - PROCESS | 908 | 1470780347917 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:47 INFO - PROCESS | 908 | 1470780347939 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
15:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
15:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
15:05:48 INFO - PROCESS | 908 | 1470780348086 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - PROCESS | 908 | 1470780348105 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
15:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
15:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
15:05:48 INFO - PROCESS | 908 | 1470780348260 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - PROCESS | 908 | 1470780348279 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
15:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
15:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
15:05:48 INFO - PROCESS | 908 | 1470780348437 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - PROCESS | 908 | 1470780348476 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
15:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 230ms
15:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
15:05:48 INFO - PROCESS | 908 | 1470780348670 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - PROCESS | 908 | 1470780348688 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
15:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
15:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
15:05:48 INFO - PROCESS | 908 | 1470780348844 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:48 INFO - PROCESS | 908 | 1470780348867 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
15:05:49 INFO - PROCESS | 908 | 1470780349020 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349036 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
15:05:49 INFO - PROCESS | 908 | 1470780349204 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349220 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 190ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
15:05:49 INFO - PROCESS | 908 | 1470780349388 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349405 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 121ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
15:05:49 INFO - PROCESS | 908 | 1470780349512 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 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
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 172ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
15:05:49 INFO - PROCESS | 908 | 1470780349687 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349706 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
15:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
15:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
15:05:49 INFO - PROCESS | 908 | 1470780349864 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:49 INFO - PROCESS | 908 | 1470780349877 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
15:05:50 INFO - PROCESS | 908 | 1470780350037 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350053 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 120ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
15:05:50 INFO - PROCESS | 908 | 1470780350161 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350174 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 121ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
15:05:50 INFO - PROCESS | 908 | 1470780350286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350301 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 120ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
15:05:50 INFO - PROCESS | 908 | 1470780350409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350425 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
15:05:50 INFO - PROCESS | 908 | 1470780350586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350602 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
15:05:50 INFO - PROCESS | 908 | 1470780350760 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350779 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 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
15:05:50 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
15:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:05:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
15:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
15:05:50 INFO - PROCESS | 908 | 1470780350936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:50 INFO - PROCESS | 908 | 1470780350952 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
15:05:51 INFO - PROCESS | 908 | 1470780351112 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - PROCESS | 908 | 1470780351134 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
15:05:51 INFO - PROCESS | 908 | 1470780351286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - PROCESS | 908 | 1470780351302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
15:05:51 INFO - PROCESS | 908 | 1470780351466 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - PROCESS | 908 | 1470780351478 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
15:05:51 INFO - PROCESS | 908 | 1470780351637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - PROCESS | 908 | 1470780351654 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
15:05:51 INFO - PROCESS | 908 | 1470780351811 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - PROCESS | 908 | 1470780351833 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
15:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
15:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
15:05:52 INFO - PROCESS | 908 | 1470780351986 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352003 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
15:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
15:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
15:05:52 INFO - PROCESS | 908 | 1470780352161 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352176 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
15:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
15:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
15:05:52 INFO - PROCESS | 908 | 1470780352336 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352357 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
15:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
15:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
15:05:52 INFO - PROCESS | 908 | 1470780352510 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
15:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
15:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
15:05:52 INFO - PROCESS | 908 | 1470780352689 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352705 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
15:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
15:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
15:05:52 INFO - PROCESS | 908 | 1470780352862 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:52 INFO - PROCESS | 908 | 1470780352885 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
15:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
15:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
15:05:53 INFO - PROCESS | 908 | 1470780353038 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:53 INFO - PROCESS | 908 | 1470780353055 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
15:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 230ms
15:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
15:05:53 INFO - PROCESS | 908 | 1470780353322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:53 INFO - PROCESS | 908 | 1470780353346 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
15:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2214ms
15:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
15:05:55 INFO - PROCESS | 908 | 1470780355541 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - PROCESS | 908 | 1470780355565 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
15:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
15:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
15:05:55 INFO - PROCESS | 908 | 1470780355718 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - PROCESS | 908 | 1470780355738 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
15:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
15:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
15:05:55 INFO - PROCESS | 908 | 1470780355887 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:55 INFO - PROCESS | 908 | 1470780355905 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 120ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
15:05:56 INFO - PROCESS | 908 | 1470780356009 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356035 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 172ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
15:05:56 INFO - PROCESS | 908 | 1470780356187 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356209 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
15:05:56 INFO - PROCESS | 908 | 1470780356367 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356386 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
15:05:56 INFO - PROCESS | 908 | 1470780356540 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356557 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
15:05:56 INFO - PROCESS | 908 | 1470780356713 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356726 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
15:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
15:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
15:05:56 INFO - PROCESS | 908 | 1470780356887 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:56 INFO - PROCESS | 908 | 1470780356915 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
15:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 530ms
15:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
15:05:57 INFO - PROCESS | 908 | 1470780357422 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - PROCESS | 908 | 1470780357444 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
15:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
15:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
15:05:57 INFO - PROCESS | 908 | 1470780357601 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - PROCESS | 908 | 1470780357617 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
15:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
15:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
15:05:57 INFO - PROCESS | 908 | 1470780357771 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - PROCESS | 908 | 1470780357787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
15:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
15:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
15:05:57 INFO - PROCESS | 908 | 1470780357945 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:57 INFO - PROCESS | 908 | 1470780357959 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
15:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
15:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
15:05:58 INFO - PROCESS | 908 | 1470780358120 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - PROCESS | 908 | 1470780358142 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
15:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
15:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
15:05:58 INFO - PROCESS | 908 | 1470780358300 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - PROCESS | 908 | 1470780358312 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
15:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
15:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
15:05:58 INFO - PROCESS | 908 | 1470780358470 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - PROCESS | 908 | 1470780358489 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
15:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 172ms
15:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
15:05:58 INFO - PROCESS | 908 | 1470780358650 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - PROCESS | 908 | 1470780358661 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
15:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
15:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
15:05:58 INFO - PROCESS | 908 | 1470780358820 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:58 INFO - PROCESS | 908 | 1470780358837 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
15:05:59 INFO - PROCESS | 908 | 1470780359000 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - PROCESS | 908 | 1470780359018 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
15:05:59 INFO - PROCESS | 908 | 1470780359170 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - PROCESS | 908 | 1470780359187 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
15:05:59 INFO - PROCESS | 908 | 1470780359345 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - PROCESS | 908 | 1470780359360 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 270ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
15:05:59 INFO - PROCESS | 908 | 1470780359622 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - PROCESS | 908 | 1470780359644 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
15:05:59 INFO - PROCESS | 908 | 1470780359800 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - PROCESS | 908 | 1470780359812 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
15:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
15:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
15:05:59 INFO - PROCESS | 908 | 1470780359974 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780359992 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
15:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
15:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
15:06:00 INFO - PROCESS | 908 | 1470780360145 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780360160 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
15:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 172ms
15:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
15:06:00 INFO - PROCESS | 908 | 1470780360320 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780360337 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
15:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
15:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
15:06:00 INFO - PROCESS | 908 | 1470780360497 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780360523 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
15:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
15:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
15:06:00 INFO - PROCESS | 908 | 1470780360670 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780360689 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
15:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
15:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
15:06:00 INFO - PROCESS | 908 | 1470780360850 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:00 INFO - PROCESS | 908 | 1470780360861 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
15:06:01 INFO - PROCESS | 908 | 1470780361023 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361045 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 230ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
15:06:01 INFO - PROCESS | 908 | 1470780361258 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361275 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
15:06:01 INFO - PROCESS | 908 | 1470780361436 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361463 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 172ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
15:06:01 INFO - PROCESS | 908 | 1470780361611 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361629 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
15:06:01 INFO - PROCESS | 908 | 1470780361787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361804 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
15:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
15:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
15:06:01 INFO - PROCESS | 908 | 1470780361961 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:01 INFO - PROCESS | 908 | 1470780361979 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 172ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
15:06:02 INFO - PROCESS | 908 | 1470780362136 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - PROCESS | 908 | 1470780362152 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
15:06:02 INFO - PROCESS | 908 | 1470780362310 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - PROCESS | 908 | 1470780362329 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
15:06:02 INFO - PROCESS | 908 | 1470780362487 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - PROCESS | 908 | 1470780362502 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 120ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
15:06:02 INFO - PROCESS | 908 | 1470780362611 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - PROCESS | 908 | 1470780362634 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
15:06:02 INFO - PROCESS | 908 | 1470780362786 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - PROCESS | 908 | 1470780362801 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
15:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
15:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
15:06:02 INFO - PROCESS | 908 | 1470780362966 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780362984 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
15:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
15:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
15:06:03 INFO - PROCESS | 908 | 1470780363140 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780363156 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
15:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
15:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
15:06:03 INFO - PROCESS | 908 | 1470780363316 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780363327 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
15:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
15:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
15:06:03 INFO - PROCESS | 908 | 1470780363487 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780363502 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
15:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
15:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
15:06:03 INFO - PROCESS | 908 | 1470780363661 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780363676 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
15:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 172ms
15:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
15:06:03 INFO - PROCESS | 908 | 1470780363837 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:03 INFO - PROCESS | 908 | 1470780363858 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
15:06:04 INFO - PROCESS | 908 | 1470780364010 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364029 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
15:06:04 INFO - PROCESS | 908 | 1470780364187 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364205 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 173ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
15:06:04 INFO - PROCESS | 908 | 1470780364366 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364377 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
15:06:04 INFO - PROCESS | 908 | 1470780364537 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364557 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
15:06:04 INFO - PROCESS | 908 | 1470780364712 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364727 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
15:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
15:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
15:06:04 INFO - PROCESS | 908 | 1470780364887 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:04 INFO - PROCESS | 908 | 1470780364906 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
15:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
15:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
15:06:05 INFO - PROCESS | 908 | 1470780365062 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - PROCESS | 908 | 1470780365079 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
15:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
15:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
15:06:05 INFO - PROCESS | 908 | 1470780365237 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - PROCESS | 908 | 1470780365254 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
15:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 172ms
15:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
15:06:05 INFO - PROCESS | 908 | 1470780365413 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - PROCESS | 908 | 1470780365427 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
15:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 330ms
15:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
15:06:05 INFO - PROCESS | 908 | 1470780365748 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - PROCESS | 908 | 1470780365772 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
15:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
15:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
15:06:05 INFO - PROCESS | 908 | 1470780365926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:05 INFO - PROCESS | 908 | 1470780365945 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 172ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
15:06:06 INFO - PROCESS | 908 | 1470780366108 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - PROCESS | 908 | 1470780366126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
15:06:06 INFO - PROCESS | 908 | 1470780366279 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - PROCESS | 908 | 1470780366294 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
15:06:06 INFO - PROCESS | 908 | 1470780366454 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - PROCESS | 908 | 1470780366475 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
15:06:06 INFO - PROCESS | 908 | 1470780366634 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - PROCESS | 908 | 1470780366655 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
15:06:06 INFO - PROCESS | 908 | 1470780366805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - PROCESS | 908 | 1470780366822 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
15:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
15:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
15:06:06 INFO - PROCESS | 908 | 1470780366980 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - PROCESS | 908 | 1470780366996 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
15:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
15:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
15:06:07 INFO - PROCESS | 908 | 1470780367153 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - PROCESS | 908 | 1470780367170 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
15:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
15:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
15:06:07 INFO - PROCESS | 908 | 1470780367329 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - PROCESS | 908 | 1470780367364 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
15:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 231ms
15:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
15:06:07 INFO - PROCESS | 908 | 1470780367563 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - PROCESS | 908 | 1470780367637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
15:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 231ms
15:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
15:06:07 INFO - PROCESS | 908 | 1470780367800 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - PROCESS | 908 | 1470780367819 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
15:06:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
15:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
15:06:07 INFO - PROCESS | 908 | 1470780367970 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780367987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
15:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 120ms
15:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
15:06:08 INFO - PROCESS | 908 | 1470780368093 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780368110 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
15:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
15:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
15:06:08 INFO - PROCESS | 908 | 1470780368271 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780368288 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
15:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
15:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
15:06:08 INFO - PROCESS | 908 | 1470780368444 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780368461 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
15:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
15:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
15:06:08 INFO - PROCESS | 908 | 1470780368620 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780368637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
15:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
15:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
15:06:08 INFO - PROCESS | 908 | 1470780368795 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:08 INFO - PROCESS | 908 | 1470780368810 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:09 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)
15:06:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
15:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
15:06:09 INFO - PROCESS | 908 | 1470780369469 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:09 INFO - PROCESS | 908 | 1470780369493 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:10 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
15:06:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
15:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 672ms
15:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
15:06:10 INFO - PROCESS | 908 | 1470780370144 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:10 INFO - PROCESS | 908 | 1470780370158 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:10 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
15:06:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
15:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 672ms
15:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
15:06:10 INFO - PROCESS | 908 | 1470780370818 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:10 INFO - PROCESS | 908 | 1470780370842 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:11 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)
15:06:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
15:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
15:06:11 INFO - PROCESS | 908 | 1470780371491 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:11 INFO - PROCESS | 908 | 1470780371513 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:12 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)
15:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
15:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
15:06:12 INFO - PROCESS | 908 | 1470780372165 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:12 INFO - PROCESS | 908 | 1470780372200 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:12 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
15:06:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
15:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
15:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
15:06:12 INFO - PROCESS | 908 | 1470780372839 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:12 INFO - PROCESS | 908 | 1470780372864 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:13 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
15:06:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
15:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
15:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
15:06:13 INFO - PROCESS | 908 | 1470780373516 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:13 INFO - PROCESS | 908 | 1470780373540 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:14 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
15:06:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
15:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 730ms
15:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
15:06:14 INFO - PROCESS | 908 | 1470780374246 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:14 INFO - PROCESS | 908 | 1470780374261 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:14 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
15:06:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:06:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
15:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
15:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
15:06:14 INFO - PROCESS | 908 | 1470780374922 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:14 INFO - PROCESS | 908 | 1470780374946 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
15:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
15:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
15:06:15 INFO - PROCESS | 908 | 1470780375097 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - PROCESS | 908 | 1470780375124 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
15:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 172ms
15:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
15:06:15 INFO - PROCESS | 908 | 1470780375271 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - PROCESS | 908 | 1470780375287 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 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"
15:06:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:06:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
15:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 174ms
15:06:15 INFO - PROCESS | 908 | 1470780375454 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
15:06:15 INFO - PROCESS | 908 | 1470780375471 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
15:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 173ms
15:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
15:06:15 INFO - PROCESS | 908 | 1470780375637 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - PROCESS | 908 | 1470780375655 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 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"
15:06:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:06:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
15:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
15:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
15:06:15 INFO - PROCESS | 908 | 1470780375810 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:15 INFO - PROCESS | 908 | 1470780375827 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 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"
15:06:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:06:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
15:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
15:06:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
15:06:16 INFO - PROCESS | 908 | 1470780375987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 INFO - PROCESS | 908 | 1470780376005 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
15:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
15:06:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
15:06:16 INFO - PROCESS | 908 | 1470780376160 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 INFO - PROCESS | 908 | 1470780376176 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 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
15:06:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:06:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
15:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
15:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
15:06:16 INFO - PROCESS | 908 | 1470780376834 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:16 INFO - PROCESS | 908 | 1470780376859 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
15:06:17 INFO - PROCESS | 908 | 1470780377008 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377028 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
15:06:17 INFO - PROCESS | 908 | 1470780377185 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377196 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 123ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
15:06:17 INFO - PROCESS | 908 | 1470780377308 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377331 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
15:06:17 INFO - PROCESS | 908 | 1470780377485 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377496 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 120ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
15:06:17 INFO - PROCESS | 908 | 1470780377609 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377628 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
15:06:17 INFO - PROCESS | 908 | 1470780377787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - PROCESS | 908 | 1470780377807 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
15:06:18 INFO - PROCESS | 908 | 1470780377977 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378011 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 270ms
15:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
15:06:18 INFO - PROCESS | 908 | 1470780378252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378275 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
15:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
15:06:18 INFO - PROCESS | 908 | 1470780378424 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378444 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
15:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
15:06:18 INFO - PROCESS | 908 | 1470780378605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378624 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
15:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
15:06:18 INFO - PROCESS | 908 | 1470780378773 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378790 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
15:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
15:06:18 INFO - PROCESS | 908 | 1470780378950 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:18 INFO - PROCESS | 908 | 1470780378963 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
15:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
15:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
15:06:19 INFO - PROCESS | 908 | 1470780379121 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - PROCESS | 908 | 1470780379143 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
15:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
15:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
15:06:19 INFO - PROCESS | 908 | 1470780379295 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - PROCESS | 908 | 1470780379311 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
15:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
15:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
15:06:19 INFO - PROCESS | 908 | 1470780379471 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - PROCESS | 908 | 1470780379490 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
15:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
15:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
15:06:19 INFO - PROCESS | 908 | 1470780379646 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - PROCESS | 908 | 1470780379661 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
15:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
15:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
15:06:19 INFO - PROCESS | 908 | 1470780379821 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:19 INFO - PROCESS | 908 | 1470780379842 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
15:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
15:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
15:06:20 INFO - PROCESS | 908 | 1470780380001 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
15:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 231ms
15:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
15:06:20 INFO - PROCESS | 908 | 1470780380240 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380259 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
15:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 172ms
15:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
15:06:20 INFO - PROCESS | 908 | 1470780380420 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380438 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
15:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
15:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
15:06:20 INFO - PROCESS | 908 | 1470780380593 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380613 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
15:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
15:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
15:06:20 INFO - PROCESS | 908 | 1470780380772 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380789 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
15:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
15:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
15:06:20 INFO - PROCESS | 908 | 1470780380950 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:20 INFO - PROCESS | 908 | 1470780380969 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
15:06:21 INFO - PROCESS | 908 | 1470780381121 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381138 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
15:06:21 INFO - PROCESS | 908 | 1470780381296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381310 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
15:06:21 INFO - PROCESS | 908 | 1470780381471 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381486 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 121ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
15:06:21 INFO - PROCESS | 908 | 1470780381594 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381615 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
15:06:21 INFO - PROCESS | 908 | 1470780381770 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381786 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
15:06:21 INFO - PROCESS | 908 | 1470780381945 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:21 INFO - PROCESS | 908 | 1470780381961 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
15:06:22 INFO - PROCESS | 908 | 1470780382123 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382144 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
15:06:22 INFO - PROCESS | 908 | 1470780382296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382315 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
15:06:22 INFO - PROCESS | 908 | 1470780382471 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382487 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 120ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
15:06:22 INFO - PROCESS | 908 | 1470780382593 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382620 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
15:06:22 INFO - PROCESS | 908 | 1470780382779 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382795 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
15:06:22 INFO - PROCESS | 908 | 1470780382954 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:22 INFO - PROCESS | 908 | 1470780382978 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
15:06:23 INFO - PROCESS | 908 | 1470780383127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - PROCESS | 908 | 1470780383146 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 172ms
15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
15:06:23 INFO - PROCESS | 908 | 1470780383305 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - PROCESS | 908 | 1470780383321 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
15:06:23 INFO - PROCESS | 908 | 1470780383480 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - PROCESS | 908 | 1470780383494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
15:06:23 INFO - PROCESS | 908 | 1470780383656 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - PROCESS | 908 | 1470780383675 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
15:06:23 INFO - PROCESS | 908 | 1470780383834 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:23 INFO - PROCESS | 908 | 1470780383845 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
15:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
15:06:24 INFO - PROCESS | 908 | 1470780384005 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - PROCESS | 908 | 1470780384020 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
15:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
15:06:24 INFO - PROCESS | 908 | 1470780384180 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - PROCESS | 908 | 1470780384216 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 330ms
15:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
15:06:24 INFO - PROCESS | 908 | 1470780384514 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - PROCESS | 908 | 1470780384540 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
15:06:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
15:06:24 INFO - PROCESS | 908 | 1470780384691 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - PROCESS | 908 | 1470780384711 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
15:06:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
15:06:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
15:06:24 INFO - TEST-START | /DOMEvents/constructors.html
15:06:24 INFO - PROCESS | 908 | 1470780384873 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:24 INFO - PROCESS | 908 | 1470780384897 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:06:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
15:06:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 184ms
15:06:25 INFO - TEST-START | /DOMEvents/event-phases-order.html
15:06:25 INFO - PROCESS | 908 | 1470780385057 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385076 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
15:06:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 172ms
15:06:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
15:06:25 INFO - PROCESS | 908 | 1470780385236 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385253 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
15:06:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:06:25 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
15:06:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:06:25 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
15:06:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:06:25 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]"
15:06:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:06:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
15:06:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 177ms
15:06:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
15:06:25 INFO - PROCESS | 908 | 1470780385412 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385438 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
15:06:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
15:06:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 173ms
15:06:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
15:06:25 INFO - PROCESS | 908 | 1470780385588 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385607 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
15:06:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
15:06:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
15:06:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
15:06:25 INFO - PROCESS | 908 | 1470780385762 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385778 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
15:06:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 120ms
15:06:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
15:06:25 INFO - PROCESS | 908 | 1470780385888 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:25 INFO - PROCESS | 908 | 1470780385912 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 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.
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 230ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
15:06:26 INFO - PROCESS | 908 | 1470780386124 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386141 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 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
15:06:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
15:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
15:06:26 INFO - PROCESS | 908 | 1470780386302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 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.
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
15:06:26 INFO - PROCESS | 908 | 1470780386472 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386489 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 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.
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
15:06:26 INFO - PROCESS | 908 | 1470780386647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386661 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:06:26 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
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
15:06:26 INFO - PROCESS | 908 | 1470780386822 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386839 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 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.
15:06:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 120ms
15:06:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
15:06:26 INFO - PROCESS | 908 | 1470780386947 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:26 INFO - PROCESS | 908 | 1470780386962 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 120ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
15:06:27 INFO - PROCESS | 908 | 1470780387074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387091 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 120ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
15:06:27 INFO - PROCESS | 908 | 1470780387204 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387219 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 120ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
15:06:27 INFO - PROCESS | 908 | 1470780387325 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387341 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 121ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
15:06:27 INFO - PROCESS | 908 | 1470780387453 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387468 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 120ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
15:06:27 INFO - PROCESS | 908 | 1470780387577 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387594 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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
15:06:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
15:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
15:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
15:06:27 INFO - PROCESS | 908 | 1470780387747 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387761 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 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.
15:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 120ms
15:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
15:06:27 INFO - PROCESS | 908 | 1470780387871 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:27 INFO - PROCESS | 908 | 1470780387890 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 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.
15:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
15:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
15:06:28 INFO - PROCESS | 908 | 1470780388046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388060 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:06:28 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
15:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
15:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
15:06:28 INFO - PROCESS | 908 | 1470780388222 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388241 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 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.
15:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
15:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
15:06:28 INFO - PROCESS | 908 | 1470780388397 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388410 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 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.
15:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
15:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
15:06:28 INFO - PROCESS | 908 | 1470780388571 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388588 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 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.
15:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
15:06:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker
15:06:28 INFO - PROCESS | 908 | 1470780388695 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388711 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
15:06:28 INFO - {}
15:06:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
15:06:28 INFO - {}
15:06:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
15:06:28 INFO - {}
15:06:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
15:06:28 INFO - {}
15:06:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 172ms
15:06:28 INFO - TEST-START | /FileAPI/fileReader.html
15:06:28 INFO - PROCESS | 908 | 1470780388871 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:28 INFO - PROCESS | 908 | 1470780388888 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
15:06:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
15:06:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
15:06:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
15:06:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
15:06:29 INFO - TEST-START | /FileAPI/historical.html
15:06:29 INFO - PROCESS | 908 | 1470780389047 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - PROCESS | 908 | 1470780389061 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
15:06:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
15:06:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
15:06:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
15:06:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
15:06:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
15:06:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
15:06:29 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
15:06:29 INFO - TEST-START | /FileAPI/idlharness.html
15:06:29 INFO - PROCESS | 908 | 1470780389221 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - PROCESS | 908 | 1470780389237 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:06:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
15:06:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
15:06:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
15:06:29 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
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
15:06:29 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
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
15:06:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 308ms
15:06:29 INFO - TEST-START | /FileAPI/idlharness.worker
15:06:29 INFO - PROCESS | 908 | 1470780389533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - PROCESS | 908 | 1470780389554 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:06:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
15:06:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
15:06:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
15:06:29 INFO - {}
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
15:06:29 INFO - {}
15:06:29 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 - {}
15:06:29 INFO - {}
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
15:06:29 INFO - {}
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
15:06:29 INFO - {}
15:06:29 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 - {}
15:06:29 INFO - {}
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:06:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:06:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 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
15:06:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:06:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:06:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:06:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:06:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:06:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:06:29 INFO - {}
15:06:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 396ms
15:06:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
15:06:29 INFO - PROCESS | 908 | 1470780389935 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:29 INFO - PROCESS | 908 | 1470780389960 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 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
15:06:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
15:06:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
15:06:30 INFO - PROCESS | 908 | 1470780390110 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - PROCESS | 908 | 1470780390126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
15:06:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 120ms
15:06:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html
15:06:30 INFO - PROCESS | 908 | 1470780390239 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - PROCESS | 908 | 1470780390256 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
15:06:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 172ms
15:06:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
15:06:30 INFO - PROCESS | 908 | 1470780390407 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - PROCESS | 908 | 1470780390423 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
15:06:30 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.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
15:06:30 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'.)
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
15:06:30 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.
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
15:06:30 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.
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
15:06:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:06:30 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.
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
15:06:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
15:06:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:06:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
15:06:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 256ms
15:06:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
15:06:30 INFO - PROCESS | 908 | 1470780390697 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - PROCESS | 908 | 1470780390727 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
15:06:30 INFO - {}
15:06:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
15:06:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
15:06:30 INFO - PROCESS | 908 | 1470780390876 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:30 INFO - PROCESS | 908 | 1470780390895 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
15:06:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
15:06:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
15:06:31 INFO - PROCESS | 908 | 1470780391053 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - PROCESS | 908 | 1470780391071 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
15:06:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:06:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:06:31 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"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:06:31 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"
15:06:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:06:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 350ms
15:06:31 INFO - TEST-START | /FileAPI/file/File-constructor.html
15:06:31 INFO - PROCESS | 908 | 1470780391404 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - PROCESS | 908 | 1470780391428 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
15:06:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
15:06:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
15:06:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
15:06:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
15:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
15:06:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
15:06:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
15:06:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
15:06:31 INFO - PROCESS | 908 | 1470780391587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - PROCESS | 908 | 1470780391605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
15:06:31 INFO - {}
15:06:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
15:06:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
15:06:31 INFO - PROCESS | 908 | 1470780391758 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - PROCESS | 908 | 1470780391780 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
15:06:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
15:06:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
15:06:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
15:06:31 INFO - PROCESS | 908 | 1470780391936 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:31 INFO - PROCESS | 908 | 1470780391953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
15:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
15:06:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
15:06:32 INFO - PROCESS | 908 | 1470780392108 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - PROCESS | 908 | 1470780392125 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
15:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
15:06:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
15:06:32 INFO - PROCESS | 908 | 1470780392285 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - PROCESS | 908 | 1470780392307 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
15:06:32 INFO - reader.readAsText(blob_2)
15:06:32 INFO - }" did not throw
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
15:06:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
15:06:32 INFO - reader.readAsDataURL(blob_2)
15:06:32 INFO - }" did not throw
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
15:06:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
15:06:32 INFO - reader.readAsArrayBuffer(blob_2)
15:06:32 INFO - }" did not throw
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
15:06:32 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
15:06:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
15:06:32 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
15:06:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
15:06:32 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
15:06:32 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 178ms
15:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
15:06:32 INFO - PROCESS | 908 | 1470780392463 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - PROCESS | 908 | 1470780392478 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
15:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
15:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 230ms
15:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
15:06:32 INFO - PROCESS | 908 | 1470780392696 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - PROCESS | 908 | 1470780392713 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
15:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 270ms
15:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
15:06:32 INFO - PROCESS | 908 | 1470780392971 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780392988 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
15:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 120ms
15:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
15:06:33 INFO - PROCESS | 908 | 1470780393094 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393112 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
15:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
15:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
15:06:33 INFO - PROCESS | 908 | 1470780393272 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393293 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
15:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
15:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
15:06:33 INFO - PROCESS | 908 | 1470780393446 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393463 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
15:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 120ms
15:06:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
15:06:33 INFO - PROCESS | 908 | 1470780393572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393591 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
15:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
15:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
15:06:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
15:06:33 INFO - PROCESS | 908 | 1470780393747 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393770 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
15:06:33 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
15:06:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
15:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:06:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
15:06:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 120ms
15:06:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
15:06:33 INFO - PROCESS | 908 | 1470780393873 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | 1470780393889 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:33 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:06:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
15:06:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
15:06:34 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
15:06:34 INFO - PROCESS | 908 | 1470780394050 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:34 INFO - PROCESS | 908 | 1470780394070 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:34 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
15:06:34 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
15:06:34 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
15:06:34 INFO - PROCESS | 908 | 1470780394780 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:34 INFO - PROCESS | 908 | 1470780394803 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:35 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:06:35 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
15:06:35 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 771ms
15:06:35 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
15:06:35 INFO - PROCESS | 908 | 1470780395553 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:35 INFO - PROCESS | 908 | 1470780395576 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:35 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:06:36 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
15:06:36 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 730ms
15:06:36 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
15:06:36 INFO - PROCESS | 908 | 1470780396286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:36 INFO - PROCESS | 908 | 1470780396310 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:36 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:06:37 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
15:06:37 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 730ms
15:06:37 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
15:06:37 INFO - PROCESS | 908 | 1470780397021 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:37 INFO - PROCESS | 908 | 1470780397050 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
15:06:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
15:06:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
15:06:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
15:06:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 770ms
15:06:37 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
15:06:37 INFO - PROCESS | 908 | 1470780397794 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:37 INFO - PROCESS | 908 | 1470780397820 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
15:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
15:06:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 732ms
15:06:38 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
15:06:38 INFO - PROCESS | 908 | 1470780398533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:38 INFO - PROCESS | 908 | 1470780398547 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
15:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
15:06:39 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 731ms
15:06:39 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
15:06:39 INFO - PROCESS | 908 | 1470780399264 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:39 INFO - PROCESS | 908 | 1470780399279 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
15:06:40 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
15:06:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
15:06:40 INFO - PROCESS | 908 | 1470780399997 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:40 INFO - PROCESS | 908 | 1470780400012 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
15:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
15:06:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 731ms
15:06:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
15:06:40 INFO - PROCESS | 908 | 1470780400731 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:40 INFO - PROCESS | 908 | 1470780400773 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
15:06:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
15:06:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
15:06:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
15:06:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 870ms
15:06:41 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
15:06:41 INFO - PROCESS | 908 | 1470780401605 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:41 INFO - PROCESS | 908 | 1470780401641 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:42 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:06:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
15:06:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
15:06:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
15:06:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
15:06:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 770ms
15:06:42 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
15:06:42 INFO - PROCESS | 908 | 1470780402381 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:42 INFO - PROCESS | 908 | 1470780402406 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
15:06:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
15:06:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
15:06:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
15:06:43 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
15:06:43 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
15:06:43 INFO - PROCESS | 908 | 1470780403118 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:43 INFO - PROCESS | 908 | 1470780403145 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
15:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
15:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
15:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
15:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
15:06:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2877ms
15:06:46 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
15:06:46 INFO - PROCESS | 908 | 1470780405995 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:46 INFO - PROCESS | 908 | 1470780406022 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
15:06:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
15:06:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
15:06:47 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1934ms
15:06:47 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
15:06:47 INFO - PROCESS | 908 | 1470780407933 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:48 INFO - PROCESS | 908 | 1470780407974 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
15:06:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
15:06:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
15:06:49 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1923ms
15:06:49 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
15:06:49 INFO - PROCESS | 908 | 1470780409862 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:49 INFO - PROCESS | 908 | 1470780409889 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:50 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
15:06:50 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 871ms
15:06:50 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
15:06:50 INFO - PROCESS | 908 | 1470780410741 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:50 INFO - PROCESS | 908 | 1470780410765 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:51 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
15:06:51 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
15:06:51 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
15:06:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
15:06:51 INFO - PROCESS | 908 | 1470780411572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:51 INFO - PROCESS | 908 | 1470780411597 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
15:06:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 730ms
15:06:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
15:06:52 INFO - PROCESS | 908 | 1470780412306 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:52 INFO - PROCESS | 908 | 1470780412330 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
15:06:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 731ms
15:06:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
15:06:53 INFO - PROCESS | 908 | 1470780413040 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:53 INFO - PROCESS | 908 | 1470780413068 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
15:06:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 770ms
15:06:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
15:06:53 INFO - PROCESS | 908 | 1470780413814 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:53 INFO - PROCESS | 908 | 1470780413846 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
15:06:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 830ms
15:06:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
15:06:54 INFO - PROCESS | 908 | 1470780414647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:54 INFO - PROCESS | 908 | 1470780414672 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
15:06:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 771ms
15:06:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
15:06:55 INFO - PROCESS | 908 | 1470780415424 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:55 INFO - PROCESS | 908 | 1470780415453 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
15:06:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
15:06:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
15:06:56 INFO - PROCESS | 908 | 1470780416195 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:56 INFO - PROCESS | 908 | 1470780416220 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
15:06:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 671ms
15:06:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
15:06:56 INFO - PROCESS | 908 | 1470780416869 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:56 INFO - PROCESS | 908 | 1470780416893 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
15:06:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 830ms
15:06:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
15:06:57 INFO - PROCESS | 908 | 1470780417703 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:57 INFO - PROCESS | 908 | 1470780417731 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
15:06:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
15:06:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
15:06:58 INFO - PROCESS | 908 | 1470780418534 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:58 INFO - PROCESS | 908 | 1470780418557 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
15:06:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
15:06:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
15:06:59 INFO - PROCESS | 908 | 1470780419369 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:06:59 INFO - PROCESS | 908 | 1470780419399 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
15:07:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 830ms
15:07:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
15:07:00 INFO - PROCESS | 908 | 1470780420202 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:00 INFO - PROCESS | 908 | 1470780420230 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
15:07:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1620ms
15:07:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
15:07:01 INFO - PROCESS | 908 | 1470780421826 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:01 INFO - PROCESS | 908 | 1470780421854 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
15:07:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 730ms
15:07:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
15:07:02 INFO - PROCESS | 908 | 1470780422561 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:02 INFO - PROCESS | 908 | 1470780422575 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
15:07:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 770ms
15:07:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
15:07:03 INFO - PROCESS | 908 | 1470780423332 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:03 INFO - PROCESS | 908 | 1470780423346 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
15:07:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 830ms
15:07:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
15:07:04 INFO - PROCESS | 908 | 1470780424165 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:04 INFO - PROCESS | 908 | 1470780424193 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:05 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
15:07:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 830ms
15:07:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
15:07:05 INFO - PROCESS | 908 | 1470780424999 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:05 INFO - PROCESS | 908 | 1470780425026 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:05 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
15:07:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 771ms
15:07:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
15:07:05 INFO - PROCESS | 908 | 1470780425771 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:05 INFO - PROCESS | 908 | 1470780425795 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
15:07:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 770ms
15:07:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
15:07:06 INFO - PROCESS | 908 | 1470780426546 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:06 INFO - PROCESS | 908 | 1470780426575 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:07 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
15:07:07 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 930ms
15:07:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
15:07:07 INFO - PROCESS | 908 | 1470780427482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:07 INFO - PROCESS | 908 | 1470780427510 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
15:07:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
15:07:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
15:07:08 INFO - PROCESS | 908 | 1470780428215 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:08 INFO - PROCESS | 908 | 1470780428231 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
15:07:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
15:07:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
15:07:08 INFO - PROCESS | 908 | 1470780428891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:08 INFO - PROCESS | 908 | 1470780428918 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
15:07:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
15:07:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
15:07:09 INFO - PROCESS | 908 | 1470780429762 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:09 INFO - PROCESS | 908 | 1470780429787 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
15:07:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 832ms
15:07:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
15:07:10 INFO - PROCESS | 908 | 1470780430596 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:10 INFO - PROCESS | 908 | 1470780430621 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
15:07:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
15:07:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
15:07:11 INFO - PROCESS | 908 | 1470780431430 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:11 INFO - PROCESS | 908 | 1470780431447 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:12 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
15:07:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 930ms
15:07:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
15:07:12 INFO - PROCESS | 908 | 1470780432363 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:12 INFO - PROCESS | 908 | 1470780432387 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:13 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
15:07:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 771ms
15:07:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
15:07:13 INFO - PROCESS | 908 | 1470780433138 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:13 INFO - PROCESS | 908 | 1470780433170 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
15:07:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 770ms
15:07:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
15:07:13 INFO - PROCESS | 908 | 1470780433911 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:13 INFO - PROCESS | 908 | 1470780433927 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
15:07:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 771ms
15:07:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
15:07:14 INFO - PROCESS | 908 | 1470780434690 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:14 INFO - PROCESS | 908 | 1470780434718 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
15:07:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 831ms
15:07:15 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
15:07:15 INFO - PROCESS | 908 | 1470780435520 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:15 INFO - PROCESS | 908 | 1470780435544 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:16 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
15:07:16 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 770ms
15:07:16 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
15:07:16 INFO - PROCESS | 908 | 1470780436293 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:16 INFO - PROCESS | 908 | 1470780436319 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:17 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:07:17 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 830ms
15:07:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
15:07:17 INFO - PROCESS | 908 | 1470780437126 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:17 INFO - PROCESS | 908 | 1470780437155 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:17 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
15:07:17 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 670ms
15:07:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
15:07:17 INFO - PROCESS | 908 | 1470780437798 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:17 INFO - PROCESS | 908 | 1470780437826 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
15:07:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
15:07:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
15:07:18 INFO - PROCESS | 908 | 1470780438631 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:18 INFO - PROCESS | 908 | 1470780438647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
15:07:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 870ms
15:07:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
15:07:19 INFO - PROCESS | 908 | 1470780439507 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:19 INFO - PROCESS | 908 | 1470780439538 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
15:07:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 771ms
15:07:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
15:07:20 INFO - PROCESS | 908 | 1470780440283 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:20 INFO - PROCESS | 908 | 1470780440308 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:07:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
15:07:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
15:07:21 INFO - PROCESS | 908 | 1470780441119 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:21 INFO - PROCESS | 908 | 1470780441149 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
15:07:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 771ms
15:07:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
15:07:21 INFO - PROCESS | 908 | 1470780441891 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:21 INFO - PROCESS | 908 | 1470780441917 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
15:07:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 871ms
15:07:22 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
15:07:22 INFO - PROCESS | 908 | 1470780442765 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:22 INFO - PROCESS | 908 | 1470780442791 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:23 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:07:23 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1017ms
15:07:23 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
15:07:23 INFO - PROCESS | 908 | 1470780443786 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:23 INFO - PROCESS | 908 | 1470780443815 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:24 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
15:07:24 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 870ms
15:07:24 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
15:07:24 INFO - PROCESS | 908 | 1470780444658 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:24 INFO - PROCESS | 908 | 1470780444681 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:25 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
15:07:25 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 871ms
15:07:25 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
15:07:25 INFO - PROCESS | 908 | 1470780445533 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:25 INFO - PROCESS | 908 | 1470780445566 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:07:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 770ms
15:07:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
15:07:26 INFO - PROCESS | 908 | 1470780446309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:26 INFO - PROCESS | 908 | 1470780446335 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
15:07:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 870ms
15:07:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
15:07:27 INFO - PROCESS | 908 | 1470780447185 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:27 INFO - PROCESS | 908 | 1470780447213 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
15:07:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 870ms
15:07:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
15:07:28 INFO - PROCESS | 908 | 1470780448056 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:28 INFO - PROCESS | 908 | 1470780448081 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
15:07:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 830ms
15:07:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
15:07:28 INFO - PROCESS | 908 | 1470780448889 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:28 INFO - PROCESS | 908 | 1470780448951 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
15:07:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 830ms
15:07:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
15:07:29 INFO - PROCESS | 908 | 1470780449723 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:29 INFO - PROCESS | 908 | 1470780449752 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
15:07:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 771ms
15:07:30 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
15:07:30 INFO - PROCESS | 908 | 1470780450495 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:30 INFO - PROCESS | 908 | 1470780450519 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
15:07:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 870ms
15:07:31 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
15:07:31 INFO - PROCESS | 908 | 1470780451369 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:31 INFO - PROCESS | 908 | 1470780451400 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
15:07:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 870ms
15:07:32 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
15:07:32 INFO - PROCESS | 908 | 1470780452242 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:32 INFO - PROCESS | 908 | 1470780452277 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
15:07:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
15:07:33 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
15:07:33 INFO - PROCESS | 908 | 1470780453015 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:33 INFO - PROCESS | 908 | 1470780453042 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
15:07:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 830ms
15:07:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
15:07:33 INFO - PROCESS | 908 | 1470780453853 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:33 INFO - PROCESS | 908 | 1470780453878 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
15:07:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 770ms
15:07:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
15:07:34 INFO - PROCESS | 908 | 1470780454623 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:34 INFO - PROCESS | 908 | 1470780454647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
15:07:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 871ms
15:07:35 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
15:07:35 INFO - PROCESS | 908 | 1470780455496 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:35 INFO - PROCESS | 908 | 1470780455522 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
15:07:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
15:07:36 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
15:07:36 INFO - PROCESS | 908 | 1470780456371 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:36 INFO - PROCESS | 908 | 1470780456397 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
15:07:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 871ms
15:07:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
15:07:37 INFO - PROCESS | 908 | 1470780457244 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:37 INFO - PROCESS | 908 | 1470780457268 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
15:07:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 771ms
15:07:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
15:07:38 INFO - PROCESS | 908 | 1470780458019 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:38 INFO - PROCESS | 908 | 1470780458050 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
15:07:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 870ms
15:07:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
15:07:38 INFO - PROCESS | 908 | 1470780458893 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:38 INFO - PROCESS | 908 | 1470780458920 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
15:07:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
15:07:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
15:07:39 INFO - PROCESS | 908 | 1470780459731 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:39 INFO - PROCESS | 908 | 1470780459758 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
15:07:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 831ms
15:07:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
15:07:40 INFO - PROCESS | 908 | 1470780460560 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:40 INFO - PROCESS | 908 | 1470780460584 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
15:07:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 871ms
15:07:41 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
15:07:41 INFO - PROCESS | 908 | 1470780461433 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:41 INFO - PROCESS | 908 | 1470780461458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
15:07:42 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1016ms
15:07:42 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
15:07:42 INFO - PROCESS | 908 | 1470780462453 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:42 INFO - PROCESS | 908 | 1470780462482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
15:07:43 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 830ms
15:07:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
15:07:43 INFO - PROCESS | 908 | 1470780463286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:43 INFO - PROCESS | 908 | 1470780463309 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
15:07:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 830ms
15:07:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
15:07:44 INFO - PROCESS | 908 | 1470780464121 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:44 INFO - PROCESS | 908 | 1470780464163 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
15:07:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
15:07:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
15:07:44 INFO - PROCESS | 908 | 1470780464896 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:44 INFO - PROCESS | 908 | 1470780464923 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
15:07:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1126ms
15:07:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
15:07:46 INFO - PROCESS | 908 | 1470780466028 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:46 INFO - PROCESS | 908 | 1470780466058 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
15:07:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
15:07:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
15:07:46 INFO - PROCESS | 908 | 1470780466799 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:46 INFO - PROCESS | 908 | 1470780466825 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
15:07:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 831ms
15:07:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
15:07:47 INFO - PROCESS | 908 | 1470780467633 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:47 INFO - PROCESS | 908 | 1470780467657 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
15:07:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
15:07:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
15:07:48 INFO - PROCESS | 908 | 1470780468466 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:48 INFO - PROCESS | 908 | 1470780468495 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
15:07:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 770ms
15:07:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
15:07:49 INFO - PROCESS | 908 | 1470780469240 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:49 INFO - PROCESS | 908 | 1470780469263 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
15:07:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 670ms
15:07:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
15:07:49 INFO - PROCESS | 908 | 1470780469912 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:49 INFO - PROCESS | 908 | 1470780469927 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
15:07:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 831ms
15:07:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
15:07:50 INFO - PROCESS | 908 | 1470780470746 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:50 INFO - PROCESS | 908 | 1470780470777 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
15:07:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 730ms
15:07:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
15:07:51 INFO - PROCESS | 908 | 1470780471482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:51 INFO - PROCESS | 908 | 1470780471499 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
15:07:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 730ms
15:07:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
15:07:52 INFO - PROCESS | 908 | 1470780472216 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:52 INFO - PROCESS | 908 | 1470780472245 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
15:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
15:07:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7169ms
15:07:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
15:07:59 INFO - PROCESS | 908 | 1470780479387 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:07:59 INFO - PROCESS | 908 | 1470780479419 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
15:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
15:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
15:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
15:08:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2475ms
15:08:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
15:08:01 INFO - PROCESS | 908 | 1470780481864 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:01 INFO - PROCESS | 908 | 1470780481894 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
15:08:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 931ms
15:08:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
15:08:02 INFO - PROCESS | 908 | 1470780482802 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:02 INFO - PROCESS | 908 | 1470780482833 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
15:08:03 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
15:08:03 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
15:08:03 INFO - PROCESS | 908 | 1470780483677 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:03 INFO - PROCESS | 908 | 1470780483705 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
15:08:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 670ms
15:08:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
15:08:04 INFO - PROCESS | 908 | 1470780484354 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:04 INFO - PROCESS | 908 | 1470780484379 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
15:08:05 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 970ms
15:08:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
15:08:05 INFO - PROCESS | 908 | 1470780485325 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:05 INFO - PROCESS | 908 | 1470780485353 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
15:08:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 730ms
15:08:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
15:08:06 INFO - PROCESS | 908 | 1470780486058 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:06 INFO - PROCESS | 908 | 1470780486083 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
15:08:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 772ms
15:08:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
15:08:06 INFO - PROCESS | 908 | 1470780486836 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:06 INFO - PROCESS | 908 | 1470780486867 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
15:08:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 870ms
15:08:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
15:08:07 INFO - PROCESS | 908 | 1470780487709 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:07 INFO - PROCESS | 908 | 1470780487735 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
15:08:08 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 771ms
15:08:08 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
15:08:08 INFO - PROCESS | 908 | 1470780488482 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:08 INFO - PROCESS | 908 | 1470780488496 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
15:08:09 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 830ms
15:08:09 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
15:08:09 INFO - PROCESS | 908 | 1470780489316 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - PROCESS | 908 | 1470780489344 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
15:08:09 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
15:08:09 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
15:08:09 INFO - PROCESS | 908 | 1470780489495 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - PROCESS | 908 | 1470780489516 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
15:08:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
15:08:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
15:08:09 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
15:08:09 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
15:08:09 INFO - PROCESS | 908 | 1470780489678 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:09 INFO - PROCESS | 908 | 1470780489697 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:10 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
15:08:10 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 970ms
15:08:10 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
15:08:10 INFO - PROCESS | 908 | 1470780490651 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:10 INFO - PROCESS | 908 | 1470780490675 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:11 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
15:08:11 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 970ms
15:08:11 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
15:08:11 INFO - PROCESS | 908 | 1470780491624 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:11 INFO - PROCESS | 908 | 1470780491649 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
15:08:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 970ms
15:08:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
15:08:12 INFO - PROCESS | 908 | 1470780492598 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:12 INFO - PROCESS | 908 | 1470780492627 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
15:08:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
15:08:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
15:08:13 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
15:08:13 INFO - PROCESS | 908 | 1470780493472 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:13 INFO - PROCESS | 908 | 1470780493500 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
15:08:14 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 830ms
15:08:14 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
15:08:14 INFO - PROCESS | 908 | 1470780494305 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:14 INFO - PROCESS | 908 | 1470780494337 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
15:08:15 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1017ms
15:08:15 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
15:08:15 INFO - PROCESS | 908 | 1470780495329 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:15 INFO - PROCESS | 908 | 1470780495355 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
15:08:16 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1016ms
15:08:16 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
15:08:16 INFO - PROCESS | 908 | 1470780496345 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:16 INFO - PROCESS | 908 | 1470780496371 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
15:08:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
15:08:17 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 930ms
15:08:17 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
15:08:17 INFO - PROCESS | 908 | 1470780497279 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:17 INFO - PROCESS | 908 | 1470780497304 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
15:08:18 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 931ms
15:08:18 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
15:08:18 INFO - PROCESS | 908 | 1470780498212 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:18 INFO - PROCESS | 908 | 1470780498242 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
15:08:19 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 870ms
15:08:19 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
15:08:19 INFO - PROCESS | 908 | 1470780499084 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:19 INFO - PROCESS | 908 | 1470780499110 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
15:08:19 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
15:08:19 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
15:08:19 INFO - PROCESS | 908 | 1470780499859 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:19 INFO - PROCESS | 908 | 1470780499887 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
15:08:20 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 830ms
15:08:20 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
15:08:20 INFO - PROCESS | 908 | 1470780500692 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:20 INFO - PROCESS | 908 | 1470780500721 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
15:08:21 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 871ms
15:08:21 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
15:08:21 INFO - PROCESS | 908 | 1470780501570 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:21 INFO - PROCESS | 908 | 1470780501595 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
15:08:22 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1066ms
15:08:22 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
15:08:22 INFO - PROCESS | 908 | 1470780502636 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:22 INFO - PROCESS | 908 | 1470780502661 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
15:08:23 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 770ms
15:08:23 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
15:08:23 INFO - PROCESS | 908 | 1470780503409 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:23 INFO - PROCESS | 908 | 1470780503433 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
15:08:26 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
15:08:26 INFO - window.indexedDB.open('test', val);..." did not throw
15:08:26 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:08:26 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:08:26 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
15:08:26 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
15:08:26 INFO - window.indexedDB.open('test', val);..." did not throw
15:08:26 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:08:26 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:08:26 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
15:08:26 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
15:08:26 INFO - window.indexedDB.open('test', val);..." did not throw
15:08:26 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:08:26 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:08:26 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
15:08:26 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
15:08:26 INFO - window.indexedDB.open('test', val);..." did not throw
15:08:26 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:08:26 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:08:26 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
15:08:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
15:08:26 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2638ms
15:08:26 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
15:08:26 INFO - PROCESS | 908 | 1470780506052 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:26 INFO - PROCESS | 908 | 1470780506081 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:26 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
15:08:26 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 671ms
15:08:26 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
15:08:26 INFO - PROCESS | 908 | 1470780506757 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:26 INFO - PROCESS | 908 | 1470780506786 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
15:08:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
15:08:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1365ms
15:08:28 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
15:08:28 INFO - PROCESS | 908 | 1470780508128 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:28 INFO - PROCESS | 908 | 1470780508157 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
15:08:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
15:08:28 INFO - TEST-START | /IndexedDB/idbindex_count.htm
15:08:28 INFO - PROCESS | 908 | 1470780508959 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:28 INFO - PROCESS | 908 | 1470780508986 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:29 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
15:08:29 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
15:08:29 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
15:08:29 INFO - PROCESS | 908 | 1470780509732 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:29 INFO - PROCESS | 908 | 1470780509746 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:30 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
15:08:30 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 771ms
15:08:30 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
15:08:30 INFO - PROCESS | 908 | 1470780510507 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:30 INFO - PROCESS | 908 | 1470780510540 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:31 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
15:08:31 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 831ms
15:08:31 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
15:08:31 INFO - PROCESS | 908 | 1470780511340 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:31 INFO - PROCESS | 908 | 1470780511365 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:32 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
15:08:32 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1019ms
15:08:32 INFO - TEST-START | /IndexedDB/idbindex_get.htm
15:08:32 INFO - PROCESS | 908 | 1470780512364 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:32 INFO - PROCESS | 908 | 1470780512392 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:33 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
15:08:33 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 830ms
15:08:33 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
15:08:33 INFO - PROCESS | 908 | 1470780513200 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:33 INFO - PROCESS | 908 | 1470780513227 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:33 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
15:08:33 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 730ms
15:08:33 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
15:08:33 INFO - PROCESS | 908 | 1470780513937 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:33 INFO - PROCESS | 908 | 1470780513962 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:34 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
15:08:34 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 770ms
15:08:34 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
15:08:34 INFO - PROCESS | 908 | 1470780514707 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:34 INFO - PROCESS | 908 | 1470780514734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:35 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
15:08:35 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 770ms
15:08:35 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
15:08:35 INFO - PROCESS | 908 | 1470780515480 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:35 INFO - PROCESS | 908 | 1470780515494 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:36 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
15:08:36 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
15:08:36 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
15:08:36 INFO - PROCESS | 908 | 1470780516214 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:36 INFO - PROCESS | 908 | 1470780516232 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:37 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
15:08:37 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 830ms
15:08:37 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
15:08:37 INFO - PROCESS | 908 | 1470780517046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:37 INFO - PROCESS | 908 | 1470780517060 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:37 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
15:08:37 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 830ms
15:08:37 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
15:08:37 INFO - PROCESS | 908 | 1470780517881 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:37 INFO - PROCESS | 908 | 1470780517907 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:38 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
15:08:38 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 771ms
15:08:38 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
15:08:38 INFO - PROCESS | 908 | 1470780518654 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:38 INFO - PROCESS | 908 | 1470780518680 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
15:08:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
15:08:39 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
15:08:39 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
15:08:39 INFO - PROCESS | 908 | 1470780519428 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:39 INFO - PROCESS | 908 | 1470780519444 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
15:08:40 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
15:08:40 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
15:08:40 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
15:08:40 INFO - PROCESS | 908 | 1470780520265 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:40 INFO - PROCESS | 908 | 1470780520290 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
15:08:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 772ms
15:08:41 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
15:08:41 INFO - PROCESS | 908 | 1470780521038 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:41 INFO - PROCESS | 908 | 1470780521064 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
15:08:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 770ms
15:08:41 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
15:08:41 INFO - PROCESS | 908 | 1470780521812 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:41 INFO - PROCESS | 908 | 1470780521836 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
15:08:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 770ms
15:08:42 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
15:08:42 INFO - PROCESS | 908 | 1470780522586 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:42 INFO - PROCESS | 908 | 1470780522612 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
15:08:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 830ms
15:08:43 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
15:08:43 INFO - PROCESS | 908 | 1470780523418 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:43 INFO - PROCESS | 908 | 1470780523443 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
15:08:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
15:08:44 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
15:08:44 INFO - PROCESS | 908 | 1470780524152 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:44 INFO - PROCESS | 908 | 1470780524180 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
15:08:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
15:08:44 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
15:08:44 INFO - PROCESS | 908 | 1470780524926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:44 INFO - PROCESS | 908 | 1470780524962 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
15:08:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
15:08:45 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
15:08:45 INFO - PROCESS | 908 | 1470780525761 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:45 INFO - PROCESS | 908 | 1470780525788 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
15:08:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 730ms
15:08:46 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
15:08:46 INFO - PROCESS | 908 | 1470780526493 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:46 INFO - PROCESS | 908 | 1470780526518 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:47 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
15:08:47 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
15:08:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
15:08:47 INFO - PROCESS | 908 | 1470780527226 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:47 INFO - PROCESS | 908 | 1470780527254 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:47 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
15:08:47 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 731ms
15:08:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
15:08:47 INFO - PROCESS | 908 | 1470780527960 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:47 INFO - PROCESS | 908 | 1470780527989 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
15:08:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 831ms
15:08:48 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
15:08:48 INFO - PROCESS | 908 | 1470780528793 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:48 INFO - PROCESS | 908 | 1470780528818 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:49 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:08:49 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 670ms
15:08:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
15:08:49 INFO - PROCESS | 908 | 1470780529466 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:49 INFO - PROCESS | 908 | 1470780529480 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
15:08:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
15:08:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
15:08:50 INFO - PROCESS | 908 | 1470780530139 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:50 INFO - PROCESS | 908 | 1470780530163 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
15:08:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
15:08:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
15:08:50 INFO - PROCESS | 908 | 1470780530914 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:50 INFO - PROCESS | 908 | 1470780530941 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
15:08:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 830ms
15:08:51 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
15:08:51 INFO - PROCESS | 908 | 1470780531750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:51 INFO - PROCESS | 908 | 1470780531775 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:08:52 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
15:08:52 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
15:08:52 INFO - PROCESS | 908 | 1470780532487 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - PROCESS | 908 | 1470780532513 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
15:08:52 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 172ms
15:08:52 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
15:08:52 INFO - PROCESS | 908 | 1470780532659 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - PROCESS | 908 | 1470780532679 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
15:08:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
15:08:52 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
15:08:52 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
15:08:52 INFO - PROCESS | 908 | 1470780532838 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:52 INFO - PROCESS | 908 | 1470780532856 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
15:08:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
15:08:53 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
15:08:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
15:08:53 INFO - PROCESS | 908 | 1470780533011 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:53 INFO - PROCESS | 908 | 1470780533033 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
15:08:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
15:08:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
15:08:53 INFO - PROCESS | 908 | 1470780533745 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:53 INFO - PROCESS | 908 | 1470780533769 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:54 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
15:08:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
15:08:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
15:08:54 INFO - PROCESS | 908 | 1470780534517 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:54 INFO - PROCESS | 908 | 1470780534531 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:55 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
15:08:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 830ms
15:08:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
15:08:55 INFO - PROCESS | 908 | 1470780535349 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:55 INFO - PROCESS | 908 | 1470780535373 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
15:08:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
15:08:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
15:08:56 INFO - PROCESS | 908 | 1470780536123 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:56 INFO - PROCESS | 908 | 1470780536148 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:56 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
15:08:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 830ms
15:08:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
15:08:56 INFO - PROCESS | 908 | 1470780536958 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:56 INFO - PROCESS | 908 | 1470780536987 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:57 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
15:08:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 830ms
15:08:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
15:08:57 INFO - PROCESS | 908 | 1470780537794 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:57 INFO - PROCESS | 908 | 1470780537821 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:08:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 831ms
15:08:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
15:08:58 INFO - PROCESS | 908 | 1470780538630 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:58 INFO - PROCESS | 908 | 1470780538657 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:59 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
15:08:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
15:08:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
15:08:59 INFO - PROCESS | 908 | 1470780539401 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:08:59 INFO - PROCESS | 908 | 1470780539427 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
15:09:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
15:09:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
15:09:00 INFO - PROCESS | 908 | 1470780540235 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:00 INFO - PROCESS | 908 | 1470780540262 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
15:09:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 831ms
15:09:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
15:09:01 INFO - PROCESS | 908 | 1470780541070 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:01 INFO - PROCESS | 908 | 1470780541098 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
15:09:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 830ms
15:09:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
15:09:01 INFO - PROCESS | 908 | 1470780541902 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:01 INFO - PROCESS | 908 | 1470780541927 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
15:09:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
15:09:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
15:09:02 INFO - PROCESS | 908 | 1470780542737 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:02 INFO - PROCESS | 908 | 1470780542799 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
15:09:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 830ms
15:09:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
15:09:03 INFO - PROCESS | 908 | 1470780543572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:03 INFO - PROCESS | 908 | 1470780543600 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
15:09:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 930ms
15:09:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
15:09:04 INFO - PROCESS | 908 | 1470780544510 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:04 INFO - PROCESS | 908 | 1470780544538 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
15:09:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 831ms
15:09:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
15:09:05 INFO - PROCESS | 908 | 1470780545349 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:05 INFO - PROCESS | 908 | 1470780545375 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:06 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
15:09:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
15:09:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
15:09:06 INFO - PROCESS | 908 | 1470780546120 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:06 INFO - PROCESS | 908 | 1470780546157 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
15:09:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
15:09:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
15:09:06 INFO - PROCESS | 908 | 1470780546953 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:06 INFO - PROCESS | 908 | 1470780546981 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
15:09:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
15:09:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
15:09:07 INFO - PROCESS | 908 | 1470780547790 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:07 INFO - PROCESS | 908 | 1470780547819 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:09:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 831ms
15:09:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
15:09:08 INFO - PROCESS | 908 | 1470780548621 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:08 INFO - PROCESS | 908 | 1470780548645 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:09 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
15:09:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 870ms
15:09:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
15:09:09 INFO - PROCESS | 908 | 1470780549493 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:09 INFO - PROCESS | 908 | 1470780549519 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
15:09:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 830ms
15:09:10 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
15:09:10 INFO - PROCESS | 908 | 1470780550327 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:10 INFO - PROCESS | 908 | 1470780550362 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
15:09:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
15:09:11 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
15:09:11 INFO - PROCESS | 908 | 1470780551199 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:11 INFO - PROCESS | 908 | 1470780551224 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
15:09:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
15:09:11 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
15:09:11 INFO - PROCESS | 908 | 1470780551974 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:12 INFO - PROCESS | 908 | 1470780552002 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:12 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
15:09:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 770ms
15:09:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
15:09:12 INFO - PROCESS | 908 | 1470780552746 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:12 INFO - PROCESS | 908 | 1470780552764 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
15:09:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
15:09:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
15:09:13 INFO - PROCESS | 908 | 1470780553580 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:13 INFO - PROCESS | 908 | 1470780553607 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:14 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
15:09:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
15:09:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
15:09:14 INFO - PROCESS | 908 | 1470780554418 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:14 INFO - PROCESS | 908 | 1470780554443 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:15 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
15:09:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
15:09:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
15:09:15 INFO - PROCESS | 908 | 1470780555188 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:15 INFO - PROCESS | 908 | 1470780555215 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:16 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
15:09:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
15:09:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
15:09:16 INFO - PROCESS | 908 | 1470780556021 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:16 INFO - PROCESS | 908 | 1470780556046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
15:09:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 770ms
15:09:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
15:09:16 INFO - PROCESS | 908 | 1470780556794 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:16 INFO - PROCESS | 908 | 1470780556820 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:17 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
15:09:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
15:09:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
15:09:17 INFO - PROCESS | 908 | 1470780557527 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:17 INFO - PROCESS | 908 | 1470780557553 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
15:09:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 771ms
15:09:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
15:09:18 INFO - PROCESS | 908 | 1470780558302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:18 INFO - PROCESS | 908 | 1470780558331 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
15:09:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 870ms
15:09:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
15:09:19 INFO - PROCESS | 908 | 1470780559175 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:19 INFO - PROCESS | 908 | 1470780559202 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
15:09:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 870ms
15:09:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
15:09:20 INFO - PROCESS | 908 | 1470780560052 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:20 INFO - PROCESS | 908 | 1470780560066 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:20 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"
15:09:20 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
15:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:09:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:09:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
15:09:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
15:09:20 INFO - PROCESS | 908 | 1470780560782 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:20 INFO - PROCESS | 908 | 1470780560797 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:21 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"
15:09:21 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
15:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:09:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:09:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 770ms
15:09:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
15:09:21 INFO - PROCESS | 908 | 1470780561555 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:21 INFO - PROCESS | 908 | 1470780561581 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
15:09:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
15:09:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
15:09:22 INFO - PROCESS | 908 | 1470780562289 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:22 INFO - PROCESS | 908 | 1470780562319 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
15:09:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 730ms
15:09:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
15:09:23 INFO - PROCESS | 908 | 1470780563021 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:23 INFO - PROCESS | 908 | 1470780563046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
15:09:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 772ms
15:09:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
15:09:23 INFO - PROCESS | 908 | 1470780563796 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:23 INFO - PROCESS | 908 | 1470780563820 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
15:09:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
15:09:24 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
15:09:24 INFO - PROCESS | 908 | 1470780564571 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:24 INFO - PROCESS | 908 | 1470780564603 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
15:09:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 871ms
15:09:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
15:09:25 INFO - PROCESS | 908 | 1470780565449 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:25 INFO - PROCESS | 908 | 1470780565473 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
15:09:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 770ms
15:09:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
15:09:26 INFO - PROCESS | 908 | 1470780566225 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:26 INFO - PROCESS | 908 | 1470780566252 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
15:09:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 870ms
15:09:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
15:09:27 INFO - PROCESS | 908 | 1470780567095 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:27 INFO - PROCESS | 908 | 1470780567120 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:09:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 831ms
15:09:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
15:09:27 INFO - PROCESS | 908 | 1470780567929 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:27 INFO - PROCESS | 908 | 1470780567956 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:28 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
15:09:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 830ms
15:09:28 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
15:09:28 INFO - PROCESS | 908 | 1470780568762 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:28 INFO - PROCESS | 908 | 1470780568792 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
15:09:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1125ms
15:09:29 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
15:09:29 INFO - PROCESS | 908 | 1470780569890 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:29 INFO - PROCESS | 908 | 1470780569913 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
15:09:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 731ms
15:09:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
15:09:30 INFO - PROCESS | 908 | 1470780570625 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:30 INFO - PROCESS | 908 | 1470780570665 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
15:09:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 830ms
15:09:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
15:09:31 INFO - PROCESS | 908 | 1470780571458 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:31 INFO - PROCESS | 908 | 1470780571486 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
15:09:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
15:09:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
15:09:32 INFO - PROCESS | 908 | 1470780572296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:32 INFO - PROCESS | 908 | 1470780572322 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
15:09:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 872ms
15:09:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
15:09:33 INFO - PROCESS | 908 | 1470780573168 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:33 INFO - PROCESS | 908 | 1470780573193 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
15:09:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
15:09:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
15:09:33 INFO - PROCESS | 908 | 1470780573941 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:33 INFO - PROCESS | 908 | 1470780573967 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
15:09:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 770ms
15:09:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
15:09:34 INFO - PROCESS | 908 | 1470780574715 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:34 INFO - PROCESS | 908 | 1470780574746 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
15:09:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
15:09:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
15:09:35 INFO - PROCESS | 908 | 1470780575587 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:35 INFO - PROCESS | 908 | 1470780575611 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
15:09:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 771ms
15:09:36 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
15:09:36 INFO - PROCESS | 908 | 1470780576361 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:36 INFO - PROCESS | 908 | 1470780576387 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
15:09:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 831ms
15:09:37 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
15:09:37 INFO - PROCESS | 908 | 1470780577197 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:37 INFO - PROCESS | 908 | 1470780577216 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
15:09:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
15:09:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 732ms
15:09:37 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
15:09:37 INFO - PROCESS | 908 | 1470780577931 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:37 INFO - PROCESS | 908 | 1470780577947 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
15:09:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
15:09:38 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
15:09:38 INFO - PROCESS | 908 | 1470780578708 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:38 INFO - PROCESS | 908 | 1470780578734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
15:09:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 830ms
15:09:39 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
15:09:39 INFO - PROCESS | 908 | 1470780579538 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:39 INFO - PROCESS | 908 | 1470780579563 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
15:09:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 831ms
15:09:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
15:09:40 INFO - PROCESS | 908 | 1470780580372 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:40 INFO - PROCESS | 908 | 1470780580398 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
15:09:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
15:09:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
15:09:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
15:09:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
15:09:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2924ms
15:09:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
15:09:43 INFO - PROCESS | 908 | 1470780583302 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:43 INFO - PROCESS | 908 | 1470780583334 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
15:09:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
15:09:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
15:09:44 INFO - PROCESS | 908 | 1470780584238 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:44 INFO - PROCESS | 908 | 1470780584266 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:45 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
15:09:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
15:09:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
15:09:45 INFO - PROCESS | 908 | 1470780585014 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:45 INFO - PROCESS | 908 | 1470780585043 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:45 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
15:09:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
15:09:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
15:09:45 INFO - PROCESS | 908 | 1470780585785 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:45 INFO - PROCESS | 908 | 1470780585812 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
15:09:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
15:09:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
15:09:46 INFO - PROCESS | 908 | 1470780586558 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:46 INFO - PROCESS | 908 | 1470780586583 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:47 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
15:09:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 830ms
15:09:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
15:09:47 INFO - PROCESS | 908 | 1470780587395 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:47 INFO - PROCESS | 908 | 1470780587427 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:48 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
15:09:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 731ms
15:09:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
15:09:48 INFO - PROCESS | 908 | 1470780588127 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:48 INFO - PROCESS | 908 | 1470780588153 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:09:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 871ms
15:09:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
15:09:49 INFO - PROCESS | 908 | 1470780589001 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:49 INFO - PROCESS | 908 | 1470780589024 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:49 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
15:09:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 770ms
15:09:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
15:09:49 INFO - PROCESS | 908 | 1470780589776 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:49 INFO - PROCESS | 908 | 1470780589805 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
15:09:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
15:09:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
15:09:50 INFO - PROCESS | 908 | 1470780590649 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:50 INFO - PROCESS | 908 | 1470780590676 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
15:09:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 870ms
15:09:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
15:09:51 INFO - PROCESS | 908 | 1470780591526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:51 INFO - PROCESS | 908 | 1470780591551 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
15:09:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 870ms
15:09:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
15:09:52 INFO - PROCESS | 908 | 1470780592396 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:52 INFO - PROCESS | 908 | 1470780592430 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
15:09:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
15:09:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
15:09:53 INFO - PROCESS | 908 | 1470780593229 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:53 INFO - PROCESS | 908 | 1470780593255 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
15:09:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
15:09:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
15:09:54 INFO - PROCESS | 908 | 1470780594103 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:54 INFO - PROCESS | 908 | 1470780594134 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
15:09:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
15:09:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
15:09:54 INFO - PROCESS | 908 | 1470780594975 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:55 INFO - PROCESS | 908 | 1470780595000 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
15:09:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 770ms
15:09:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
15:09:55 INFO - PROCESS | 908 | 1470780595750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:55 INFO - PROCESS | 908 | 1470780595765 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:56 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
15:09:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 770ms
15:09:56 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
15:09:56 INFO - PROCESS | 908 | 1470780596522 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:56 INFO - PROCESS | 908 | 1470780596550 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:57 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
15:09:57 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 770ms
15:09:57 INFO - TEST-START | /IndexedDB/idbtransaction.htm
15:09:57 INFO - PROCESS | 908 | 1470780597296 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:57 INFO - PROCESS | 908 | 1470780597321 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:57 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
15:09:57 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
15:09:57 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 671ms
15:09:57 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
15:09:57 INFO - PROCESS | 908 | 1470780597973 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:58 INFO - PROCESS | 908 | 1470780597997 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:58 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
15:09:58 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 670ms
15:09:58 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
15:09:58 INFO - PROCESS | 908 | 1470780598643 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:09:58 INFO - PROCESS | 908 | 1470780598676 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
15:10:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
15:10:03 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4525ms
15:10:03 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
15:10:03 INFO - PROCESS | 908 | 1470780603174 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:03 INFO - PROCESS | 908 | 1470780603204 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:04 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
15:10:04 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1018ms
15:10:04 INFO - TEST-START | /IndexedDB/index_sort_order.htm
15:10:04 INFO - PROCESS | 908 | 1470780604194 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:04 INFO - PROCESS | 908 | 1470780604227 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:04 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
15:10:04 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
15:10:04 INFO - TEST-START | /IndexedDB/interfaces.html
15:10:04 INFO - PROCESS | 908 | 1470780604971 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:05 INFO - PROCESS | 908 | 1470780604999 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
15:10:05 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
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
15:10:05 INFO - TEST-OK | /IndexedDB/interfaces.html | took 335ms
15:10:05 INFO - TEST-START | /IndexedDB/interfaces.worker
15:10:05 INFO - PROCESS | 908 | 1470780605307 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:05 INFO - PROCESS | 908 | 1470780605342 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
15:10:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:10:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:10:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:10:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:10:05 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
15:10:05 INFO - {}
15:10:05 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 - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
15:10:05 INFO - {}
15:10:05 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 466ms
15:10:05 INFO - TEST-START | /IndexedDB/key_invalid.htm
15:10:05 INFO - PROCESS | 908 | 1470780605777 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:05 INFO - PROCESS | 908 | 1470780605801 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
15:10:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
15:10:06 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 777ms
15:10:06 INFO - TEST-START | /IndexedDB/key_valid.html
15:10:06 INFO - PROCESS | 908 | 1470780606559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:06 INFO - PROCESS | 908 | 1470780606592 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:10 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
15:10:16 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
15:10:16 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10071ms
15:10:16 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
15:10:16 INFO - PROCESS | 908 | 1470780616634 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:16 INFO - PROCESS | 908 | 1470780616668 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:17 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
15:10:17 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1075ms
15:10:17 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
15:10:17 INFO - PROCESS | 908 | 1470780617713 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:17 INFO - PROCESS | 908 | 1470780617742 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:18 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
15:10:18 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 831ms
15:10:18 INFO - TEST-START | /IndexedDB/keygenerator.htm
15:10:18 INFO - PROCESS | 908 | 1470780618585 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:18 INFO - PROCESS | 908 | 1470780618616 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
15:10:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
15:10:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
15:10:20 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1974ms
15:10:20 INFO - TEST-START | /IndexedDB/keyorder.htm
15:10:20 INFO - PROCESS | 908 | 1470780620568 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:20 INFO - PROCESS | 908 | 1470780620594 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
15:10:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
15:10:21 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 933ms
15:10:21 INFO - TEST-START | /IndexedDB/keypath.htm
15:10:21 INFO - PROCESS | 908 | 1470780621504 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:21 INFO - PROCESS | 908 | 1470780621530 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
15:10:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
15:10:22 INFO - TEST-OK | /IndexedDB/keypath.htm | took 833ms
15:10:22 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
15:10:22 INFO - PROCESS | 908 | 1470780622338 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:22 INFO - PROCESS | 908 | 1470780622365 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
15:10:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
15:10:23 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 772ms
15:10:23 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
15:10:23 INFO - PROCESS | 908 | 1470780623114 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:23 INFO - PROCESS | 908 | 1470780623139 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
15:10:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
15:10:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
15:10:25 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1932ms
15:10:25 INFO - TEST-START | /IndexedDB/list_ordering.htm
15:10:25 INFO - PROCESS | 908 | 1470780625054 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:25 INFO - PROCESS | 908 | 1470780625084 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
15:10:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
15:10:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
15:10:27 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2018ms
15:10:27 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
15:10:27 INFO - PROCESS | 908 | 1470780627074 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:27 INFO - PROCESS | 908 | 1470780627105 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:28 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
15:10:28 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 931ms
15:10:28 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
15:10:28 INFO - PROCESS | 908 | 1470780628005 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:28 INFO - PROCESS | 908 | 1470780628035 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:28 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
15:10:28 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 870ms
15:10:28 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
15:10:28 INFO - PROCESS | 908 | 1470780628882 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:28 INFO - PROCESS | 908 | 1470780628911 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:29 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
15:10:29 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 870ms
15:10:29 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
15:10:29 INFO - PROCESS | 908 | 1470780629753 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:29 INFO - PROCESS | 908 | 1470780629778 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:30 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
15:10:30 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
15:10:30 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
15:10:30 INFO - PROCESS | 908 | 1470780630526 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:30 INFO - PROCESS | 908 | 1470780630552 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:31 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
15:10:31 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1067ms
15:10:31 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
15:10:31 INFO - PROCESS | 908 | 1470780631600 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:31 INFO - PROCESS | 908 | 1470780631630 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:32 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
15:10:32 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 970ms
15:10:32 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
15:10:32 INFO - PROCESS | 908 | 1470780632572 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:32 INFO - PROCESS | 908 | 1470780632597 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:33 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
15:10:33 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 830ms
15:10:33 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
15:10:33 INFO - PROCESS | 908 | 1470780633408 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:33 INFO - PROCESS | 908 | 1470780633436 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:34 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
15:10:34 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 870ms
15:10:34 INFO - TEST-START | /IndexedDB/value.htm
15:10:34 INFO - PROCESS | 908 | 1470780634284 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:34 INFO - PROCESS | 908 | 1470780634313 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:35 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
15:10:35 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
15:10:35 INFO - TEST-OK | /IndexedDB/value.htm | took 1431ms
15:10:35 INFO - TEST-START | /IndexedDB/value_recursive.htm
15:10:35 INFO - PROCESS | 908 | 1470780635722 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:35 INFO - PROCESS | 908 | 1470780635748 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
15:10:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
15:10:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
15:10:37 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1871ms
15:10:37 INFO - TEST-START | /IndexedDB/writer-starvation.htm
15:10:37 INFO - PROCESS | 908 | 1470780637596 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:37 INFO - PROCESS | 908 | 1470780637622 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:38 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
15:10:38 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1071ms
15:10:38 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
15:10:38 INFO - PROCESS | 908 | 1470780638669 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:38 INFO - PROCESS | 908 | 1470780638694 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
15:10:38 INFO - {}
15:10:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
15:10:38 INFO - {}
15:10:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
15:10:38 INFO - {}
15:10:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
15:10:38 INFO - {}
15:10:38 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
15:10:38 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
15:10:38 INFO - PROCESS | 908 | 1470780638904 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:38 INFO - PROCESS | 908 | 1470780638929 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
15:10:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
15:10:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
15:10:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
15:10:39 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
15:10:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
15:10:39 INFO - PROCESS | 908 | 1470780639079 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - PROCESS | 908 | 1470780639097 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
15:10:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 249ms
15:10:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
15:10:39 INFO - PROCESS | 908 | 1470780639345 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - PROCESS | 908 | 1470780639368 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
15:10:39 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
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
15:10:39 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
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
15:10:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 188ms
15:10:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
15:10:39 INFO - PROCESS | 908 | 1470780639534 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - PROCESS | 908 | 1470780639559 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 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() {
15:10:39 INFO - [native code]
15:10:39 INFO - }" but got function "function () {
15:10:39 INFO - }"
15:10:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
15:10:39 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
15:10:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
15:10:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
15:10:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
15:10:39 INFO - PROCESS | 908 | 1470780639714 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - PROCESS | 908 | 1470780639734 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 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() {
15:10:39 INFO - [native code]
15:10:39 INFO - }" but got function "function () {
15:10:39 INFO - }"
15:10:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
15:10:39 INFO - {}
15:10:39 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
15:10:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:10:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:10:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
15:10:39 INFO - {}
15:10:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 230ms
15:10:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
15:10:39 INFO - PROCESS | 908 | 1470780639947 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:39 INFO - PROCESS | 908 | 1470780639967 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:10:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:10:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
15:10:40 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"
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:10:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:10:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:10:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:10:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
15:10:40 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"
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:10:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:10:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:10:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:10:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:10:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 180ms
15:10:40 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
15:10:40 INFO - PROCESS | 908 | 1470780640133 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - PROCESS | 908 | 1470780640150 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
15:10:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 173ms
15:10:40 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
15:10:40 INFO - PROCESS | 908 | 1470780640315 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - PROCESS | 908 | 1470780640338 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
15:10:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
15:10:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
15:10:40 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
15:10:40 INFO - PROCESS | 908 | 1470780640495 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - PROCESS | 908 | 1470780640512 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
15:10:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
15:10:40 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
15:10:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
15:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:10:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
15:10:40 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 231ms
15:10:40 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
15:10:40 INFO - PROCESS | 908 | 1470780640732 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:40 INFO - PROCESS | 908 | 1470780640750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
15:10:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
15:10:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
15:10:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
15:10:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
15:10:41 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1163ms
15:10:41 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
15:10:41 INFO - PROCESS | 908 | 1470780641901 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:41 INFO - PROCESS | 908 | 1470780641916 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
15:10:43 INFO - {}
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
15:10:43 INFO - {}
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
15:10:43 INFO - {}
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
15:10:43 INFO - {}
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
15:10:43 INFO - {}
15:10:43 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1167ms
15:10:43 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
15:10:43 INFO - PROCESS | 908 | 1470780643072 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - PROCESS | 908 | 1470780643098 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
15:10:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
15:10:43 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
15:10:43 INFO - PROCESS | 908 | 1470780643447 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - PROCESS | 908 | 1470780643473 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
15:10:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
15:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
15:10:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
15:10:43 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
15:10:43 INFO - PROCESS | 908 | 1470780643627 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - PROCESS | 908 | 1470780643647 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:43 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:10:44 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:10:48 INFO - PROCESS | 908 | [Parent 908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
15:10:53 INFO - PROCESS | 908 | MARIONETTE LOG: INFO: Timeout fired
15:10:53 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
15:10:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
15:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
15:10:53 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10071ms
15:10:53 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
15:10:53 INFO - PROCESS | 908 | 1470780653696 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:53 INFO - PROCESS | 908 | 1470780653728 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
15:10:54 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
15:10:54 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
15:10:54 INFO - PROCESS | 908 | 1470780654170 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - PROCESS | 908 | 1470780654197 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
15:10:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 172ms
15:10:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
15:10:54 INFO - PROCESS | 908 | 1470780654349 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - PROCESS | 908 | 1470780654372 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
15:10:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
15:10:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
15:10:54 INFO - PROCESS | 908 | 1470780654527 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - PROCESS | 908 | 1470780654546 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
15:10:54 INFO - {}
15:10:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
15:10:54 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
15:10:54 INFO - PROCESS | 908 | 1470780654697 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - PROCESS | 908 | 1470780654716 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
15:10:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
15:10:54 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
15:10:54 INFO - PROCESS | 908 | 1470780654878 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:54 INFO - PROCESS | 908 | 1470780654907 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
15:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
15:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
15:10:55 INFO - PROCESS | 908 | 1470780655046 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655064 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 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().
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
15:10:55 INFO - PROCESS | 908 | 1470780655227 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655245 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
15:10:55 INFO - PROCESS | 908 | 1470780655397 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655417 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
15:10:55 INFO - PROCESS | 908 | 1470780655578 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655596 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 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"
15:10:55 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
15:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:55 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
15:10:55 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
15:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:55 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
15:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:10:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
15:10:55 INFO - PROCESS | 908 | 1470780655750 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655770 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
15:10:55 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
15:10:55 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
15:10:55 INFO - PROCESS | 908 | 1470780655926 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:55 INFO - PROCESS | 908 | 1470780655943 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:56 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
15:10:56 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 172ms
15:10:56 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
15:10:56 INFO - PROCESS | 908 | 1470780656096 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:56 INFO - PROCESS | 908 | 1470780656113 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:56 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
15:10:56 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
15:10:56 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
15:10:56 INFO - PROCESS | 908 | 1470780656269 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:56 INFO - PROCESS | 908 | 1470780656286 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:10:56 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
15:10:56 INFO - do_test/)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
15:11:18 INFO - )
15:11:18 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 173ms
15:11:18 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
15:11:18 INFO - PROCESS | 908 | 1470780678065 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - PROCESS | 908 | 1470780678082 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
15:11:18 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
15:11:18 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
15:11:18 INFO - PROCESS | 908 | 1470780678243 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - PROCESS | 908 | 1470780678261 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
15:11:18 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
15:11:18 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
15:11:18 INFO - PROCESS | 908 | 1470780678415 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - PROCESS | 908 | 1470780678440 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
15:11:18 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
15:11:18 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
15:11:18 INFO - PROCESS | 908 | 1470780678593 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - PROCESS | 908 | 1470780678611 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
15:11:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
15:11:18 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 270ms
15:11:18 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
15:11:18 INFO - PROCESS | 908 | 1470780678865 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:18 INFO - PROCESS | 908 | 1470780678890 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
15:11:19 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
15:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:11:19 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
15:11:19 INFO - PROCESS | 908 | 1470780679045 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679066 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
15:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
15:11:19 INFO - PROCESS | 908 | 1470780679218 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679245 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
15:11:19 INFO - PROCESS | 908 | 1470780679395 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679412 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
15:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
15:11:19 INFO - PROCESS | 908 | 1470780679564 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679592 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
15:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:11:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
15:11:19 INFO - PROCESS | 908 | 1470780679739 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679770 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
15:11:19 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
15:11:19 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
15:11:19 INFO - PROCESS | 908 | 1470780679911 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:19 INFO - PROCESS | 908 | 1470780679928 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
15:11:20 INFO - PROCESS | 908 | 1470780680085 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - PROCESS | 908 | 1470780680106 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
15:11:20 INFO - PROCESS | 908 | 1470780680263 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - PROCESS | 908 | 1470780680280 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
15:11:20 INFO - PROCESS | 908 | 1470780680437 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - PROCESS | 908 | 1470780680454 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
15:11:20 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
15:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:11:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:11:20 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
15:11:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
15:11:20 INFO - PROCESS | 908 | 1470780680622 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - PROCESS | 908 | 1470780680651 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
15:11:20 INFO - PROCESS | 908 | 1470780680797 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - PROCESS | 908 | 1470780680814 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
15:11:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
15:11:20 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
15:11:20 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
15:11:20 INFO - PROCESS | 908 | 1470780680978 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:21 INFO - PROCESS | 908 | 1470780680998 Marionette INFO sendAsync 877e510c-1d3d-4823-b003-8ba8c2ff2ef1
15:11:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: