builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-278
starttime: 1466635358.48
results: success (0)
buildid: 20160622100423
builduid: 43ca79bacd1147b693e408149e1e1db6
revision: cd5ecd8ab7a206b268c32330bcced775356904b6
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:38.484877) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:38.485444) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:38.485775) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:38.633594) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 15:42:38.634014) =========
'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-278
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-278
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-278
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
--15:42:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 10.19 MB/s
15:42:39 (10.19 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.192000
========= master_lag: 0.23 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 15:42:40.051708) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-22 15:42:40.052083) =========
'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-278
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-278
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-278
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.503000
========= master_lag: 4.33 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-22 15:42:48.889587) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 15:42:48.889978) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-278
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-278
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-278
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-06-22 15:42:48,947 truncating revision to first 12 chars
2016-06-22 15:42:48,947 Setting DEBUG logging.
2016-06-22 15:42:48,947 attempt 1/10
2016-06-22 15:42:48,947 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cd5ecd8ab7a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-22 15:42:49,444 unpacking tar archive at: mozilla-beta-cd5ecd8ab7a2/testing/mozharness/
program finished with exit code 0
elapsedTime=1.283000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 15:42:50.206106) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:50.206440) =========
script_repo_revision: cd5ecd8ab7a206b268c32330bcced775356904b6
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:50.206837) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:50.207107) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 15:42:50.222728) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 1 secs) (at 2016-06-22 15:42:50.223110) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-278
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-278
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-278
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
15:42:50 INFO - MultiFileLogger online at 20160622 15:42:50 in C:\slave\test
15:42:50 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
15:42:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
15:42:50 INFO - {'append_to_log': False,
15:42:50 INFO - 'base_work_dir': 'C:\\slave\\test',
15:42:50 INFO - 'blob_upload_branch': 'mozilla-beta',
15:42:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
15:42:50 INFO - 'buildbot_json_path': 'buildprops.json',
15:42:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
15:42:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
15:42:50 INFO - 'download_minidump_stackwalk': True,
15:42:50 INFO - 'download_symbols': 'ondemand',
15:42:50 INFO - 'e10s': False,
15:42:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
15:42:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
15:42:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
15:42:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
15:42:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
15:42:50 INFO - 'C:/mozilla-build/tooltool.py'),
15:42:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
15:42:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
15:42:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
15:42:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
15:42:50 INFO - 'log_level': 'info',
15:42:50 INFO - 'log_to_console': True,
15:42:50 INFO - 'opt_config_files': (),
15:42:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
15:42:50 INFO - '--processes=1',
15:42:50 INFO - '--config=%(test_path)s/wptrunner.ini',
15:42:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
15:42:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
15:42:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
15:42:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
15:42:50 INFO - 'pip_index': False,
15:42:50 INFO - 'require_test_zip': True,
15:42:50 INFO - 'test_type': ('testharness',),
15:42:50 INFO - 'this_chunk': '1',
15:42:50 INFO - 'total_chunks': '5',
15:42:50 INFO - 'virtualenv_path': 'venv',
15:42:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
15:42:50 INFO - 'work_dir': 'build'}
15:42:50 INFO - #####
15:42:50 INFO - ##### Running clobber step.
15:42:50 INFO - #####
15:42:50 INFO - Running pre-action listener: _resource_record_pre_action
15:42:50 INFO - Running main action method: clobber
15:42:50 INFO - rmtree: C:\slave\test\build
15:42:50 INFO - Using _rmtree_windows ...
15:42:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
15:44:33 INFO - Running post-action listener: _resource_record_post_action
15:44:33 INFO - #####
15:44:33 INFO - ##### Running read-buildbot-config step.
15:44:33 INFO - #####
15:44:33 INFO - Running pre-action listener: _resource_record_pre_action
15:44:33 INFO - Running main action method: read_buildbot_config
15:44:33 INFO - Using buildbot properties:
15:44:33 INFO - {
15:44:33 INFO - "project": "",
15:44:33 INFO - "product": "firefox",
15:44:33 INFO - "script_repo_revision": "production",
15:44:33 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
15:44:33 INFO - "repository": "",
15:44:33 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-1",
15:44:33 INFO - "buildid": "20160622100423",
15:44:33 INFO - "pgo_build": "True",
15:44:33 INFO - "basedir": "C:\\slave\\test",
15:44:33 INFO - "buildnumber": 12,
15:44:33 INFO - "slavename": "t-w732-ix-278",
15:44:33 INFO - "revision": "cd5ecd8ab7a206b268c32330bcced775356904b6",
15:44:33 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
15:44:33 INFO - "platform": "win32",
15:44:33 INFO - "branch": "mozilla-beta",
15:44:33 INFO - "repo_path": "releases/mozilla-beta",
15:44:33 INFO - "moz_repo_path": "",
15:44:33 INFO - "stage_platform": "win32-pgo",
15:44:33 INFO - "builduid": "43ca79bacd1147b693e408149e1e1db6",
15:44:33 INFO - "slavebuilddir": "test"
15:44:33 INFO - }
15:44:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
15:44:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip.
15:44:33 INFO - Running post-action listener: _resource_record_post_action
15:44:33 INFO - #####
15:44:33 INFO - ##### Running download-and-extract step.
15:44:33 INFO - #####
15:44:33 INFO - Running pre-action listener: _resource_record_pre_action
15:44:33 INFO - Running main action method: download_and_extract
15:44:33 INFO - mkdir: C:\slave\test\build\tests
15:44:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:44:33 INFO - https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
15:44:33 INFO - trying https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
15:44:33 INFO - Downloading https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
15:44:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
15:44:34 INFO - Downloaded 1186 bytes.
15:44:34 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
15:44:34 INFO - Using the following test package requirements:
15:44:34 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:44:34 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
15:44:34 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:44:34 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'jsshell-win32.zip'],
15:44:34 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
15:44:34 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:44:34 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
15:44:34 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
15:44:34 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
15:44:34 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:44:34 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
15:44:34 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
15:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:44:34 INFO - https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
15:44:34 INFO - trying https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
15:44:34 INFO - Downloading https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
15:44:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
15:44:36 INFO - Downloaded 19044227 bytes.
15:44:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:44:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:44:38 INFO - caution: filename not matched: web-platform/*
15:44:38 INFO - Return code: 11
15:44:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:44:38 INFO - https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
15:44:38 INFO - trying https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
15:44:38 INFO - Downloading https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
15:44:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
15:44:41 INFO - Downloaded 36389108 bytes.
15:44:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:44:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:45:21 INFO - caution: filename not matched: bin/*
15:45:21 INFO - caution: filename not matched: config/*
15:45:21 INFO - caution: filename not matched: mozbase/*
15:45:21 INFO - caution: filename not matched: marionette/*
15:45:21 INFO - caution: filename not matched: tools/wptserve/*
15:45:21 INFO - Return code: 11
15:45:21 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:45:21 INFO - https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
15:45:21 INFO - trying https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:45:21 INFO - Downloading https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
15:45:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
15:45:25 INFO - Downloaded 55711636 bytes.
15:45:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:45:25 INFO - mkdir: C:\slave\test\properties
15:45:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
15:45:25 INFO - Writing to file C:\slave\test\properties\build_url
15:45:25 INFO - Contents:
15:45:25 INFO - build_url:https://queue.taskcluster.net/v1/task/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:45:26 INFO - Running post-action listener: _resource_record_post_action
15:45:26 INFO - Running post-action listener: set_extra_try_arguments
15:45:26 INFO - #####
15:45:26 INFO - ##### Running create-virtualenv step.
15:45:26 INFO - #####
15:45:26 INFO - Running pre-action listener: _pre_create_virtualenv
15:45:26 INFO - Running pre-action listener: _resource_record_pre_action
15:45:26 INFO - Running main action method: create_virtualenv
15:45:26 INFO - Creating virtualenv C:\slave\test\build\venv
15:45:26 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:45:26 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:45:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
15:45:36 INFO - Installing distribute......................................................................................................................................................................................done.
15:45:37 INFO - Return code: 0
15:45:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
15:45: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:45:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:45: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:45:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:45:37 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:45:37 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:45:37 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:45:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:45:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:45:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:45:37 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:45:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:45:37 INFO - 'DCLOCATION': 'SCL3',
15:45:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:45:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:45:37 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:45:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:45:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:45:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:45:37 INFO - 'HOMEDRIVE': 'C:',
15:45:37 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:45:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:45:37 INFO - 'KTS_VERSION': '1.19c',
15:45:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:45:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:45:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:45:37 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:45:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:45:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:45:37 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:45:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:45:37 INFO - 'MOZ_AIRBAG': '1',
15:45:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:45:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:45:37 INFO - 'MOZ_MSVCVERSION': '8',
15:45:37 INFO - 'MOZ_NO_REMOTE': '1',
15:45:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:45:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:45:37 INFO - 'NO_EM_RESTART': '1',
15:45:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:45:37 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:45:37 INFO - 'OS': 'Windows_NT',
15:45:37 INFO - 'OURDRIVE': 'C:',
15:45:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:45:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:45:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:45:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:45:37 INFO - 'PROCESSOR_LEVEL': '6',
15:45:37 INFO - 'PROCESSOR_REVISION': '1e05',
15:45:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:45:37 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:45:37 INFO - 'PROMPT': '$P$G',
15:45:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:45:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:45:37 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:45:37 INFO - 'PWD': 'C:\\slave\\test',
15:45:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:45:37 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:45:37 INFO - 'SYSTEMDRIVE': 'C:',
15:45:37 INFO - 'SYSTEMROOT': 'C:\\windows',
15:45:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:37 INFO - 'TEST1': 'testie',
15:45:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:37 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:45:37 INFO - 'USERNAME': 'cltbld',
15:45:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:45:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:45:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:45:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:45:37 INFO - 'WINDIR': 'C:\\windows',
15:45:37 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:45:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:45:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:45:38 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:45:38 INFO - Downloading/unpacking psutil>=0.7.1
15:45:39 INFO - Running setup.py egg_info for package psutil
15:45:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:45:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:45:39 INFO - Installing collected packages: psutil
15:45:39 INFO - Running setup.py install for psutil
15:45:39 INFO - building 'psutil._psutil_windows' extension
15:45:39 INFO - error: Unable to find vcvarsall.bat
15:45:39 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-ayjjsj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:45:39 INFO - running install
15:45:39 INFO - running build
15:45:39 INFO - running build_py
15:45:39 INFO - creating build
15:45:39 INFO - creating build\lib.win32-2.7
15:45:39 INFO - creating build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
15:45:39 INFO - running build_ext
15:45:39 INFO - building 'psutil._psutil_windows' extension
15:45:39 INFO - error: Unable to find vcvarsall.bat
15:45:39 INFO - ----------------------------------------
15:45:39 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-ayjjsj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:45:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
15:45:39 WARNING - Return code: 1
15:45:39 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:45:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
15:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:45:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:45:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:45:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:45:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
15:45:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
15:45:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:45:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:45:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:45:39 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:45:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:45:39 INFO - 'DCLOCATION': 'SCL3',
15:45:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:45:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:45:39 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:45:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:45:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:45:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:45:39 INFO - 'HOMEDRIVE': 'C:',
15:45:39 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:45:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:45:39 INFO - 'KTS_VERSION': '1.19c',
15:45:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:45:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:45:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:45:39 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:45:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:45:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:45:39 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:45:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:45:39 INFO - 'MOZ_AIRBAG': '1',
15:45:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:45:39 INFO - 'MOZ_MSVCVERSION': '8',
15:45:39 INFO - 'MOZ_NO_REMOTE': '1',
15:45:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:45:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:45:39 INFO - 'NO_EM_RESTART': '1',
15:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:45:39 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:45:39 INFO - 'OS': 'Windows_NT',
15:45:39 INFO - 'OURDRIVE': 'C:',
15:45:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:45:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:45:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:45:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:45:39 INFO - 'PROCESSOR_LEVEL': '6',
15:45:39 INFO - 'PROCESSOR_REVISION': '1e05',
15:45:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:45:39 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:45:39 INFO - 'PROMPT': '$P$G',
15:45:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:45:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:45:39 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:45:39 INFO - 'PWD': 'C:\\slave\\test',
15:45:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:45:39 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:45:39 INFO - 'SYSTEMDRIVE': 'C:',
15:45:39 INFO - 'SYSTEMROOT': 'C:\\windows',
15:45:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:39 INFO - 'TEST1': 'testie',
15:45:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:39 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:45:39 INFO - 'USERNAME': 'cltbld',
15:45:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:45:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:45:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:45:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:45:39 INFO - 'WINDIR': 'C:\\windows',
15:45:39 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:45:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:45:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:45:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:45:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:45:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:45:40 INFO - Running setup.py egg_info for package mozsystemmonitor
15:45:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
15:45:40 INFO - Running setup.py egg_info for package psutil
15:45:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:45:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:45:40 INFO - Installing collected packages: mozsystemmonitor, psutil
15:45:40 INFO - Running setup.py install for mozsystemmonitor
15:45:40 INFO - Running setup.py install for psutil
15:45:40 INFO - building 'psutil._psutil_windows' extension
15:45:40 INFO - error: Unable to find vcvarsall.bat
15:45:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-trrt5i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:45:40 INFO - running install
15:45:40 INFO - running build
15:45:40 INFO - running build_py
15:45:40 INFO - running build_ext
15:45:40 INFO - building 'psutil._psutil_windows' extension
15:45:40 INFO - error: Unable to find vcvarsall.bat
15:45:40 INFO - ----------------------------------------
15:45:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-trrt5i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:45:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
15:45:40 WARNING - Return code: 1
15:45:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
15:45:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
15:45:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:45:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:45:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:45:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:45:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:45:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
15:45:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
15:45:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:45:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:45:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:45:40 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:45:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:45:40 INFO - 'DCLOCATION': 'SCL3',
15:45:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:45:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:45:40 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:45:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:45:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:45:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:45:40 INFO - 'HOMEDRIVE': 'C:',
15:45:40 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:45:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:45:40 INFO - 'KTS_VERSION': '1.19c',
15:45:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:45:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:45:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:45:40 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:45:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:45:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:45:40 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:45:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:45:40 INFO - 'MOZ_AIRBAG': '1',
15:45:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:45:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:45:40 INFO - 'MOZ_MSVCVERSION': '8',
15:45:40 INFO - 'MOZ_NO_REMOTE': '1',
15:45:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:45:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:45:40 INFO - 'NO_EM_RESTART': '1',
15:45:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:45:40 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:45:40 INFO - 'OS': 'Windows_NT',
15:45:40 INFO - 'OURDRIVE': 'C:',
15:45:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:45:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:45:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:45:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:45:40 INFO - 'PROCESSOR_LEVEL': '6',
15:45:40 INFO - 'PROCESSOR_REVISION': '1e05',
15:45:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:45:40 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:45:40 INFO - 'PROMPT': '$P$G',
15:45:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:45:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:45:40 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:45:40 INFO - 'PWD': 'C:\\slave\\test',
15:45:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:45:40 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:45:40 INFO - 'SYSTEMDRIVE': 'C:',
15:45:40 INFO - 'SYSTEMROOT': 'C:\\windows',
15:45:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:40 INFO - 'TEST1': 'testie',
15:45:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:40 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:45:40 INFO - 'USERNAME': 'cltbld',
15:45:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:45:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:45:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:45:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:45:40 INFO - 'WINDIR': 'C:\\windows',
15:45:40 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:45:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:45:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:45:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:45:40 INFO - Downloading/unpacking blobuploader==1.2.4
15:45:40 INFO - Downloading blobuploader-1.2.4.tar.gz
15:45:40 INFO - Running setup.py egg_info for package blobuploader
15:45:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:45:44 INFO - Running setup.py egg_info for package requests
15:45:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:45:44 INFO - Downloading docopt-0.6.1.tar.gz
15:45:44 INFO - Running setup.py egg_info for package docopt
15:45:44 INFO - Installing collected packages: blobuploader, docopt, requests
15:45:44 INFO - Running setup.py install for blobuploader
15:45:44 INFO - Running setup.py install for docopt
15:45:44 INFO - Running setup.py install for requests
15:45:44 INFO - Successfully installed blobuploader docopt requests
15:45:44 INFO - Cleaning up...
15:45:44 INFO - Return code: 0
15:45:44 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:45:44 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:45:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:45:44 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:45:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:45:44 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, '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-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:45:44 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:45:44 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:45:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:45:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:45:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:45:44 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:45:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:45:44 INFO - 'DCLOCATION': 'SCL3',
15:45:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:45:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:45:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:45:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:45:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:45:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:45:44 INFO - 'HOMEDRIVE': 'C:',
15:45:44 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:45:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:45:44 INFO - 'KTS_VERSION': '1.19c',
15:45:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:45:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:45:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:45:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:45:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:45:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:45:44 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:45:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:45:44 INFO - 'MOZ_AIRBAG': '1',
15:45:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:45:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:45:44 INFO - 'MOZ_MSVCVERSION': '8',
15:45:44 INFO - 'MOZ_NO_REMOTE': '1',
15:45:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:45:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:45:44 INFO - 'NO_EM_RESTART': '1',
15:45:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:45:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:45:44 INFO - 'OS': 'Windows_NT',
15:45:44 INFO - 'OURDRIVE': 'C:',
15:45:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:45:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:45:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:45:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:45:44 INFO - 'PROCESSOR_LEVEL': '6',
15:45:44 INFO - 'PROCESSOR_REVISION': '1e05',
15:45:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:45:44 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:45:44 INFO - 'PROMPT': '$P$G',
15:45:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:45:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:45:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:45:44 INFO - 'PWD': 'C:\\slave\\test',
15:45:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:45:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:45:44 INFO - 'SYSTEMDRIVE': 'C:',
15:45:44 INFO - 'SYSTEMROOT': 'C:\\windows',
15:45:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:44 INFO - 'TEST1': 'testie',
15:45:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:45:44 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:45:44 INFO - 'USERNAME': 'cltbld',
15:45:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:45:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:45:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:45:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:45:44 INFO - 'WINDIR': 'C:\\windows',
15:45:44 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:45:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:45:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:45:49 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:45:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:45:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:45:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:45:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:45:49 INFO - Unpacking c:\slave\test\build\tests\marionette
15:45:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:45:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:45:49 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:45:49 INFO - Running setup.py install for browsermob-proxy
15:46:03 INFO - Running setup.py install for manifestparser
15:46:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for marionette-client
15:46:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:46:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for marionette-driver
15:46:03 INFO - Running setup.py install for mozcrash
15:46:03 INFO - Running setup.py install for mozdebug
15:46:03 INFO - Running setup.py install for mozdevice
15:46:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozfile
15:46:03 INFO - Running setup.py install for mozhttpd
15:46:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozinfo
15:46:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozInstall
15:46:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozleak
15:46:03 INFO - Running setup.py install for mozlog
15:46:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for moznetwork
15:46:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozprocess
15:46:03 INFO - Running setup.py install for mozprofile
15:46:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozrunner
15:46:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for mozscreenshot
15:46:03 INFO - Running setup.py install for moztest
15:46:03 INFO - Running setup.py install for mozversion
15:46:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:46:03 INFO - Running setup.py install for wptserve
15:46:03 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:46:03 INFO - Cleaning up...
15:46:03 INFO - Return code: 0
15:46:03 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:46:03 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:46:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:46:03 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:46:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:46:03 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, '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-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
15:46:03 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:46:03 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:46:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:46:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:46:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:46:03 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:46:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:46:03 INFO - 'DCLOCATION': 'SCL3',
15:46:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:46:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:46:03 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:46:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:46:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:46:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:46:03 INFO - 'HOMEDRIVE': 'C:',
15:46:03 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:46:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:46:03 INFO - 'KTS_VERSION': '1.19c',
15:46:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:46:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:46:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:46:03 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:46:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:46:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:46:03 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:46:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:46:03 INFO - 'MOZ_AIRBAG': '1',
15:46:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:46:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:46:03 INFO - 'MOZ_MSVCVERSION': '8',
15:46:03 INFO - 'MOZ_NO_REMOTE': '1',
15:46:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:46:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:46:03 INFO - 'NO_EM_RESTART': '1',
15:46:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:46:03 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:46:03 INFO - 'OS': 'Windows_NT',
15:46:03 INFO - 'OURDRIVE': 'C:',
15:46:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:46:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:46:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:46:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:46:03 INFO - 'PROCESSOR_LEVEL': '6',
15:46:03 INFO - 'PROCESSOR_REVISION': '1e05',
15:46:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:46:03 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:46:03 INFO - 'PROMPT': '$P$G',
15:46:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:46:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:46:03 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:46:03 INFO - 'PWD': 'C:\\slave\\test',
15:46:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:46:03 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:46:03 INFO - 'SYSTEMDRIVE': 'C:',
15:46:03 INFO - 'SYSTEMROOT': 'C:\\windows',
15:46:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:46:03 INFO - 'TEST1': 'testie',
15:46:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:46:03 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:46:03 INFO - 'USERNAME': 'cltbld',
15:46:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:46:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:46:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:46:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:46:03 INFO - 'WINDIR': 'C:\\windows',
15:46:03 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:46:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:46:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:46:07 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:46:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:46:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:46:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:46:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:46:07 INFO - Unpacking c:\slave\test\build\tests\marionette
15:46:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:46:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:46:07 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:46:18 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:46:18 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:46:18 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:46:18 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:46:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
15:46:18 INFO - Downloading blessings-1.6.tar.gz
15:46:18 INFO - Running setup.py egg_info for package blessings
15:46:18 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:46:18 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:46:18 INFO - Running setup.py install for blessings
15:46:18 INFO - Running setup.py install for browsermob-proxy
15:46:18 INFO - Running setup.py install for manifestparser
15:46:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for marionette-client
15:46:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:46:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for marionette-driver
15:46:18 INFO - Running setup.py install for mozcrash
15:46:18 INFO - Running setup.py install for mozdebug
15:46:18 INFO - Running setup.py install for mozdevice
15:46:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for mozhttpd
15:46:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for mozInstall
15:46:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for mozleak
15:46:18 INFO - Running setup.py install for mozprofile
15:46:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Running setup.py install for mozrunner
15:46:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:46:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:46:20 INFO - Running setup.py install for mozscreenshot
15:46:20 INFO - Running setup.py install for moztest
15:46:20 INFO - Running setup.py install for mozversion
15:46:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:46:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:46:20 INFO - Running setup.py install for wptserve
15:46:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
15:46:20 INFO - Cleaning up...
15:46:20 INFO - Return code: 0
15:46:20 INFO - Done creating virtualenv C:\slave\test\build\venv.
15:46:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:46:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:46:21 INFO - Reading from file tmpfile_stdout
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - Current package versions:
15:46:21 INFO - blessings == 1.6
15:46:21 INFO - blobuploader == 1.2.4
15:46:21 INFO - browsermob-proxy == 0.6.0
15:46:21 INFO - distribute == 0.6.14
15:46:21 INFO - docopt == 0.6.1
15:46:21 INFO - manifestparser == 1.1
15:46:21 INFO - marionette-client == 2.3.0
15:46:21 INFO - marionette-driver == 1.4.0
15:46:21 INFO - mozInstall == 1.12
15:46:21 INFO - mozcrash == 0.17
15:46:21 INFO - mozdebug == 0.1
15:46:21 INFO - mozdevice == 0.48
15:46:21 INFO - mozfile == 1.2
15:46:21 INFO - mozhttpd == 0.7
15:46:21 INFO - mozinfo == 0.9
15:46:21 INFO - mozleak == 0.1
15:46:21 INFO - mozlog == 3.1
15:46:21 INFO - moznetwork == 0.27
15:46:21 INFO - mozprocess == 0.22
15:46:21 INFO - mozprofile == 0.28
15:46:21 INFO - mozrunner == 6.11
15:46:21 INFO - mozscreenshot == 0.1
15:46:21 INFO - mozsystemmonitor == 0.0
15:46:21 INFO - moztest == 0.7
15:46:21 INFO - mozversion == 1.4
15:46:21 INFO - requests == 1.2.3
15:46:21 INFO - wptserve == 1.4.0
15:46:21 INFO - Running post-action listener: _resource_record_post_action
15:46:21 INFO - Running post-action listener: _start_resource_monitoring
15:46:21 INFO - Starting resource monitoring.
15:46:21 INFO - #####
15:46:21 INFO - ##### Running pull step.
15:46:21 INFO - #####
15:46:21 INFO - Running pre-action listener: _resource_record_pre_action
15:46:21 INFO - Running main action method: pull
15:46:21 INFO - Pull has nothing to do!
15:46:21 INFO - Running post-action listener: _resource_record_post_action
15:46:21 INFO - #####
15:46:21 INFO - ##### Running install step.
15:46:21 INFO - #####
15:46:21 INFO - Running pre-action listener: _resource_record_pre_action
15:46:21 INFO - Running main action method: install
15:46:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:46:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:46:21 INFO - Reading from file tmpfile_stdout
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - Detecting whether we're running mozinstall >=1.0...
15:46:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
15:46:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
15:46:21 INFO - Reading from file tmpfile_stdout
15:46:21 INFO - Output received:
15:46:21 INFO - Usage: mozinstall-script.py [options] installer
15:46:21 INFO - Options:
15:46:21 INFO - -h, --help show this help message and exit
15:46:21 INFO - -d DEST, --destination=DEST
15:46:21 INFO - Directory to install application into. [default:
15:46:21 INFO - "C:\slave\test"]
15:46:21 INFO - --app=APP Application being installed. [default: firefox]
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - Using _rmtree_windows ...
15:46:21 INFO - mkdir: C:\slave\test\build\application
15:46:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
15:46:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
15:46:22 INFO - Reading from file tmpfile_stdout
15:46:22 INFO - Output received:
15:46:22 INFO - C:\slave\test\build\application\firefox\firefox.exe
15:46:22 INFO - Using _rmtree_windows ...
15:46:22 INFO - Using _rmtree_windows ...
15:46:22 INFO - Running post-action listener: _resource_record_post_action
15:46:22 INFO - #####
15:46:22 INFO - ##### Running run-tests step.
15:46:22 INFO - #####
15:46:22 INFO - Running pre-action listener: _resource_record_pre_action
15:46:22 INFO - Running main action method: run_tests
15:46:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
15:46:22 INFO - Minidump filename unknown. Determining based upon platform and architecture.
15:46:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
15:46:22 INFO - grabbing minidump binary from tooltool
15:46:22 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:46:22 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 0x01C69368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
15:46:22 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:46:22 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:46:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
15:46:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpw1r9hv
15:46:23 INFO - INFO - File integrity verified, renaming tmpw1r9hv to win32-minidump_stackwalk.exe
15:46:23 INFO - Return code: 0
15:46:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
15:46:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
15:46:24 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/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--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:46:24 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/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --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:46:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
15:46:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
15:46:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:46:24 INFO - 'COMPUTERNAME': 'T-W732-IX-278',
15:46:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
15:46:24 INFO - 'DCLOCATION': 'SCL3',
15:46:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:46:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:46:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:46:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:46:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:46:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:46:24 INFO - 'HOMEDRIVE': 'C:',
15:46:24 INFO - 'HOMEPATH': '\\Users\\cltbld',
15:46:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:46:24 INFO - 'KTS_VERSION': '1.19c',
15:46:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:46:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
15:46:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278',
15:46:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
15:46:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:46:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:46:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:46:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:46:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:46:24 INFO - 'MOZ_AIRBAG': '1',
15:46:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:46:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:46:24 INFO - 'MOZ_MSVCVERSION': '8',
15:46:24 INFO - 'MOZ_NO_REMOTE': '1',
15:46:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:46:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:46:24 INFO - 'NO_EM_RESTART': '1',
15:46:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:46:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:46:24 INFO - 'OS': 'Windows_NT',
15:46:24 INFO - 'OURDRIVE': 'C:',
15:46:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
15:46:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
15:46:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:46:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:46:24 INFO - 'PROCESSOR_LEVEL': '6',
15:46:24 INFO - 'PROCESSOR_REVISION': '1e05',
15:46:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
15:46:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:46:24 INFO - 'PROMPT': '$P$G',
15:46:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:46:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
15:46:24 INFO - 'PUBLIC': 'C:\\Users\\Public',
15:46:24 INFO - 'PWD': 'C:\\slave\\test',
15:46:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:46:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:46:24 INFO - 'SYSTEMDRIVE': 'C:',
15:46:24 INFO - 'SYSTEMROOT': 'C:\\windows',
15:46:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:46:24 INFO - 'TEST1': 'testie',
15:46:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
15:46:24 INFO - 'USERDOMAIN': 'T-W732-IX-278',
15:46:24 INFO - 'USERNAME': 'cltbld',
15:46:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
15:46:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:46:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:46:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:46:24 INFO - 'WINDIR': 'C:\\windows',
15:46:24 INFO - 'WINDOWS_TRACING_FLAGS': '3',
15:46:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
15:46:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:46:24 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/JNDOiqMMTBCQ5m_ctRXxbg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--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:46:25 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:46:25 INFO - import pkg_resources
15:46:27 INFO - Using 1 client processes
15:46:30 INFO - SUITE-START | Running 1476 tests
15:46:30 INFO - Running testharness tests
15:46:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
15:46:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
15:46:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
15:46:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
15:46:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
15:46:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms
15:46:30 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
15:46:30 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
15:46:30 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
15:46:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
15:46:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
15:46:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
15:46:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
15:46:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 8ms
15:46:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
15:46:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
15:46:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
15:46:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
15:46:30 INFO - Setting up ssl
15:46:30 INFO - PROCESS | certutil |
15:46:30 INFO - PROCESS | certutil |
15:46:30 INFO - PROCESS | certutil |
15:46:30 INFO - Certificate Nickname Trust Attributes
15:46:30 INFO - SSL,S/MIME,JAR/XPI
15:46:30 INFO -
15:46:30 INFO - web-platform-tests CT,,
15:46:30 INFO -
15:46:31 INFO - Starting runner
15:46:33 INFO - PROCESS | 1536 | 1466635593132 Marionette INFO Listening on port 2828
15:46:37 INFO - PROCESS | 1536 | 1466635597722 Marionette INFO startBrowser c77255fb-6371-43df-bab4-d1f91222ca49
15:46:37 INFO - PROCESS | 1536 | 1466635597731 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:38 INFO - PROCESS | 1536 | 1466635598485 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:38 INFO - PROCESS | 1536 | 1466635598497 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - PROCESS | 1536 | 1466635599260 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
15:46:39 INFO - PROCESS | 1536 | 1466635599321 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - PROCESS | 1536 | 1466635599326 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
15:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 230ms
15:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
15:46:39 INFO - PROCESS | 1536 | 1466635599522 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - PROCESS | 1536 | 1466635599555 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
15:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
15:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
15:46:39 INFO - PROCESS | 1536 | 1466635599697 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:39 INFO - PROCESS | 1536 | 1466635599727 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
15:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 971ms
15:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
15:46:40 INFO - PROCESS | 1536 | 1466635600671 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:40 INFO - PROCESS | 1536 | 1466635600700 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
15:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
15:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
15:46:40 INFO - PROCESS | 1536 | 1466635600848 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:40 INFO - PROCESS | 1536 | 1466635600880 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
15:46:41 INFO - PROCESS | 1536 | 1466635601024 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601059 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
15:46:41 INFO - PROCESS | 1536 | 1466635601199 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601229 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
15:46:41 INFO - PROCESS | 1536 | 1466635601373 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601403 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 172ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
15:46:41 INFO - PROCESS | 1536 | 1466635601548 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601577 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
15:46:41 INFO - PROCESS | 1536 | 1466635601723 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601755 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
15:46:41 INFO - PROCESS | 1536 | 1466635601899 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:41 INFO - PROCESS | 1536 | 1466635601931 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
15:46:42 INFO - PROCESS | 1536 | 1466635602078 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - PROCESS | 1536 | 1466635602108 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
15:46:42 INFO - PROCESS | 1536 | 1466635602249 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - PROCESS | 1536 | 1466635602279 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
15:46:42 INFO - PROCESS | 1536 | 1466635602423 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - PROCESS | 1536 | 1466635602454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
15:46:42 INFO - PROCESS | 1536 | 1466635602599 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - PROCESS | 1536 | 1466635602632 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 172ms
15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
15:46:42 INFO - PROCESS | 1536 | 1466635602878 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:42 INFO - PROCESS | 1536 | 1466635602927 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 290ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
15:46:43 INFO - PROCESS | 1536 | 1466635603096 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - PROCESS | 1536 | 1466635603124 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
15:46:43 INFO - PROCESS | 1536 | 1466635603270 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - PROCESS | 1536 | 1466635603298 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
15:46:43 INFO - PROCESS | 1536 | 1466635603448 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - PROCESS | 1536 | 1466635603475 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
15:46:43 INFO - PROCESS | 1536 | 1466635603624 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - PROCESS | 1536 | 1466635603652 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
15:46:43 INFO - PROCESS | 1536 | 1466635603799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - PROCESS | 1536 | 1466635603831 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 172ms
15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
15:46:43 INFO - PROCESS | 1536 | 1466635603972 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635603998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
15:46:44 INFO - PROCESS | 1536 | 1466635604149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635604174 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
15:46:44 INFO - PROCESS | 1536 | 1466635604323 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635604349 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
15:46:44 INFO - PROCESS | 1536 | 1466635604499 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635604524 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
15:46:44 INFO - PROCESS | 1536 | 1466635604675 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635604707 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
15:46:44 INFO - PROCESS | 1536 | 1466635604849 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - PROCESS | 1536 | 1466635604874 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 120ms
15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
15:46:44 INFO - PROCESS | 1536 | 1466635604974 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605004 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
15:46:45 INFO - PROCESS | 1536 | 1466635605149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605177 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 172ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
15:46:45 INFO - PROCESS | 1536 | 1466635605328 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605353 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
15:46:45 INFO - PROCESS | 1536 | 1466635605499 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605533 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
15:46:45 INFO - PROCESS | 1536 | 1466635605673 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605700 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
15:46:45 INFO - PROCESS | 1536 | 1466635605848 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - PROCESS | 1536 | 1466635605875 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
15:46:45 INFO - PROCESS | 1536 | 1466635605979 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606004 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
15:46:46 INFO - PROCESS | 1536 | 1466635606150 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606176 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 120ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
15:46:46 INFO - PROCESS | 1536 | 1466635606277 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606307 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
15:46:46 INFO - PROCESS | 1536 | 1466635606450 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
15:46:46 INFO - PROCESS | 1536 | 1466635606624 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606653 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
15:46:46 INFO - PROCESS | 1536 | 1466635606798 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - PROCESS | 1536 | 1466635606829 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
15:46:46 INFO - PROCESS | 1536 | 1466635606972 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607002 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
15:46:47 INFO - PROCESS | 1536 | 1466635607149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607179 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
15:46:47 INFO - PROCESS | 1536 | 1466635607324 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607359 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
15:46:47 INFO - PROCESS | 1536 | 1466635607498 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607529 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
15:46:47 INFO - PROCESS | 1536 | 1466635607728 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607759 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
15:46:47 INFO - PROCESS | 1536 | 1466635607900 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:47 INFO - PROCESS | 1536 | 1466635607931 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
15:46:48 INFO - PROCESS | 1536 | 1466635608074 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608108 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
15:46:48 INFO - PROCESS | 1536 | 1466635608249 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608284 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
15:46:48 INFO - PROCESS | 1536 | 1466635608422 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
15:46:48 INFO - PROCESS | 1536 | 1466635608599 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608633 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
15:46:48 INFO - PROCESS | 1536 | 1466635608773 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
15:46:48 INFO - PROCESS | 1536 | 1466635608949 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:48 INFO - PROCESS | 1536 | 1466635608987 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
15:46:49 INFO - PROCESS | 1536 | 1466635609128 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - PROCESS | 1536 | 1466635609162 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 230ms
15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
15:46:49 INFO - PROCESS | 1536 | 1466635609361 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - PROCESS | 1536 | 1466635609398 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
15:46:49 INFO - PROCESS | 1536 | 1466635609534 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - PROCESS | 1536 | 1466635609574 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
15:46:49 INFO - PROCESS | 1536 | 1466635609711 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - PROCESS | 1536 | 1466635609758 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
15:46:49 INFO - PROCESS | 1536 | 1466635609886 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:49 INFO - PROCESS | 1536 | 1466635609921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
15:46:50 INFO - PROCESS | 1536 | 1466635610065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610102 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 172ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
15:46:50 INFO - PROCESS | 1536 | 1466635610244 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
15:46:50 INFO - PROCESS | 1536 | 1466635610414 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610452 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
15:46:50 INFO - PROCESS | 1536 | 1466635610589 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610627 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
15:46:50 INFO - PROCESS | 1536 | 1466635610766 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610803 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
15:46:50 INFO - PROCESS | 1536 | 1466635610939 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:50 INFO - PROCESS | 1536 | 1466635610976 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
15:46:51 INFO - PROCESS | 1536 | 1466635611115 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - PROCESS | 1536 | 1466635611154 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
15:46:51 INFO - PROCESS | 1536 | 1466635611290 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - PROCESS | 1536 | 1466635611330 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 172ms
15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
15:46:51 INFO - PROCESS | 1536 | 1466635611466 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - PROCESS | 1536 | 1466635611505 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
15:46:51 INFO - PROCESS | 1536 | 1466635611645 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - PROCESS | 1536 | 1466635611687 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
15:46:51 INFO - PROCESS | 1536 | 1466635611816 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - PROCESS | 1536 | 1466635611857 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
15:46:52 INFO - PROCESS | 1536 | 1466635611990 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612028 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 172ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
15:46:52 INFO - PROCESS | 1536 | 1466635612164 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612204 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
15:46:52 INFO - PROCESS | 1536 | 1466635612338 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612380 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
15:46:52 INFO - PROCESS | 1536 | 1466635612514 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612554 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 172ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
15:46:52 INFO - PROCESS | 1536 | 1466635612690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612731 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 172ms
15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
15:46:52 INFO - PROCESS | 1536 | 1466635612865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:52 INFO - PROCESS | 1536 | 1466635612909 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 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:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
15:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
15:46:53 INFO - PROCESS | 1536 | 1466635613039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 INFO - PROCESS | 1536 | 1466635613082 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 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:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
15:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
15:46:53 INFO - PROCESS | 1536 | 1466635613235 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 INFO - PROCESS | 1536 | 1466635613309 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 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:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms
15:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
15:46:53 INFO - PROCESS | 1536 | 1466635613872 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:53 INFO - PROCESS | 1536 | 1466635613900 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 172ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
15:46:54 INFO - PROCESS | 1536 | 1466635614050 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
15:46:54 INFO - PROCESS | 1536 | 1466635614230 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614258 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 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:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
15:46:54 INFO - PROCESS | 1536 | 1466635614403 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614434 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 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:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
15:46:54 INFO - PROCESS | 1536 | 1466635614572 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614599 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 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:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
15:46:54 INFO - PROCESS | 1536 | 1466635614750 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614782 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 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:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
15:46:54 INFO - PROCESS | 1536 | 1466635614923 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:54 INFO - PROCESS | 1536 | 1466635614952 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 172ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
15:46:55 INFO - PROCESS | 1536 | 1466635615099 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - PROCESS | 1536 | 1466635615126 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 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:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 172ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
15:46:55 INFO - PROCESS | 1536 | 1466635615273 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - PROCESS | 1536 | 1466635615300 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 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:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
15:46:55 INFO - PROCESS | 1536 | 1466635615449 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - PROCESS | 1536 | 1466635615480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 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:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
15:46:55 INFO - PROCESS | 1536 | 1466635615625 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - PROCESS | 1536 | 1466635615659 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 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:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
15:46:55 INFO - PROCESS | 1536 | 1466635615799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 INFO - PROCESS | 1536 | 1466635615833 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:55 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:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
15:46:55 INFO - PROCESS | 1536 | 1466635615978 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616015 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
15:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
15:46:56 INFO - PROCESS | 1536 | 1466635616149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616183 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 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:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
15:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
15:46:56 INFO - PROCESS | 1536 | 1466635616322 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616358 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 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:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 172ms
15:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
15:46:56 INFO - PROCESS | 1536 | 1466635616499 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616543 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 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:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
15:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
15:46:56 INFO - PROCESS | 1536 | 1466635616673 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616709 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 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:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
15:46:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
15:46:56 INFO - PROCESS | 1536 | 1466635616849 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:56 INFO - PROCESS | 1536 | 1466635616888 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
15:46:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
15:46:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
15:46:57 INFO - PROCESS | 1536 | 1466635617024 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - PROCESS | 1536 | 1466635617065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
15:46:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
15:46:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
15:46:57 INFO - PROCESS | 1536 | 1466635617216 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - PROCESS | 1536 | 1466635617245 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
15:46:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 230ms
15:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
15:46:57 INFO - PROCESS | 1536 | 1466635617450 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - PROCESS | 1536 | 1466635617489 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
15:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 230ms
15:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
15:46:57 INFO - PROCESS | 1536 | 1466635617688 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - PROCESS | 1536 | 1466635617720 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
15:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 172ms
15:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
15:46:57 INFO - PROCESS | 1536 | 1466635617865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:57 INFO - PROCESS | 1536 | 1466635617897 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
15:46:58 INFO - PROCESS | 1536 | 1466635618039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618071 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
15:46:58 INFO - PROCESS | 1536 | 1466635618216 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618251 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
15:46:58 INFO - PROCESS | 1536 | 1466635618389 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618423 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
15:46:58 INFO - PROCESS | 1536 | 1466635618564 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618597 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
15:46:58 INFO - PROCESS | 1536 | 1466635618741 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618779 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
15:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
15:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
15:46:58 INFO - PROCESS | 1536 | 1466635618915 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:58 INFO - PROCESS | 1536 | 1466635618953 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:59 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:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
15:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
15:46:59 INFO - PROCESS | 1536 | 1466635619588 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:46:59 INFO - PROCESS | 1536 | 1466635619621 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
15:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 771ms
15:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
15:47:00 INFO - PROCESS | 1536 | 1466635620362 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - PROCESS | 1536 | 1466635620390 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 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:47:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:47:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
15:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
15:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
15:47:00 INFO - PROCESS | 1536 | 1466635620540 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - PROCESS | 1536 | 1466635620572 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
15:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
15:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
15:47:00 INFO - PROCESS | 1536 | 1466635620718 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - PROCESS | 1536 | 1466635620746 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
15:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
15:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
15:47:00 INFO - PROCESS | 1536 | 1466635620889 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:00 INFO - PROCESS | 1536 | 1466635620922 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
15:47:01 INFO - PROCESS | 1536 | 1466635621065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621092 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
15:47:01 INFO - PROCESS | 1536 | 1466635621241 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621274 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
15:47:01 INFO - PROCESS | 1536 | 1466635621416 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621450 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
15:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
15:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
15:47:01 INFO - PROCESS | 1536 | 1466635621596 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621622 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
15:47:01 INFO - PROCESS | 1536 | 1466635621765 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621789 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
15:47:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
15:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
15:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
15:47:01 INFO - PROCESS | 1536 | 1466635621939 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:01 INFO - PROCESS | 1536 | 1466635621971 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
15:47:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:47:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
15:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
15:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
15:47:02 INFO - PROCESS | 1536 | 1466635622116 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - PROCESS | 1536 | 1466635622152 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
15:47:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
15:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
15:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
15:47:02 INFO - PROCESS | 1536 | 1466635622290 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - PROCESS | 1536 | 1466635622322 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
15:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
15:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
15:47:02 INFO - PROCESS | 1536 | 1466635622469 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - PROCESS | 1536 | 1466635622506 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
15:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
15:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
15:47:02 INFO - PROCESS | 1536 | 1466635622648 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - PROCESS | 1536 | 1466635622681 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
15:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
15:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
15:47:02 INFO - PROCESS | 1536 | 1466635622822 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:02 INFO - PROCESS | 1536 | 1466635622855 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
15:47:03 INFO - PROCESS | 1536 | 1466635622998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623033 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
15:47:03 INFO - PROCESS | 1536 | 1466635623172 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623206 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
15:47:03 INFO - PROCESS | 1536 | 1466635623349 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623387 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 172ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
15:47:03 INFO - PROCESS | 1536 | 1466635623524 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623555 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
15:47:03 INFO - PROCESS | 1536 | 1466635623699 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623728 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
15:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
15:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
15:47:03 INFO - PROCESS | 1536 | 1466635623878 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:03 INFO - PROCESS | 1536 | 1466635623911 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
15:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
15:47:04 INFO - PROCESS | 1536 | 1466635624049 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624081 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
15:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
15:47:04 INFO - PROCESS | 1536 | 1466635624223 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624253 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 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:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
15:47:04 INFO - PROCESS | 1536 | 1466635624402 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624436 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
15:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
15:47:04 INFO - PROCESS | 1536 | 1466635624573 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624607 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
15:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
15:47:04 INFO - PROCESS | 1536 | 1466635624748 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 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:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
15:47:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
15:47:04 INFO - PROCESS | 1536 | 1466635624922 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:04 INFO - PROCESS | 1536 | 1466635624956 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 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:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
15:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
15:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:47:05 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:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
15:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
15:47:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:47:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
15:47:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
15:47:05 INFO - PROCESS | 1536 | 1466635625155 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - PROCESS | 1536 | 1466635625193 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 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:47:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
15:47:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
15:47:05 INFO - PROCESS | 1536 | 1466635625332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - PROCESS | 1536 | 1466635625366 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 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:47:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
15:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
15:47:05 INFO - PROCESS | 1536 | 1466635625505 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - PROCESS | 1536 | 1466635625541 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
15:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
15:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
15:47:05 INFO - PROCESS | 1536 | 1466635625682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - PROCESS | 1536 | 1466635625720 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
15:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
15:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
15:47:05 INFO - PROCESS | 1536 | 1466635625857 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:05 INFO - PROCESS | 1536 | 1466635625897 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
15:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
15:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
15:47:06 INFO - PROCESS | 1536 | 1466635626032 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - PROCESS | 1536 | 1466635626066 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
15:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 430ms
15:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
15:47:06 INFO - PROCESS | 1536 | 1466635626469 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - PROCESS | 1536 | 1466635626497 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
15:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 230ms
15:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
15:47:06 INFO - PROCESS | 1536 | 1466635626702 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - PROCESS | 1536 | 1466635626731 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
15:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
15:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
15:47:06 INFO - PROCESS | 1536 | 1466635626883 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:06 INFO - PROCESS | 1536 | 1466635626911 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
15:47:07 INFO - PROCESS | 1536 | 1466635627054 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627087 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
15:47:07 INFO - PROCESS | 1536 | 1466635627232 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627257 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 173ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
15:47:07 INFO - PROCESS | 1536 | 1466635627408 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627442 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
15:47:07 INFO - PROCESS | 1536 | 1466635627581 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627610 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
15:47:07 INFO - PROCESS | 1536 | 1466635627755 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627782 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
15:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
15:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
15:47:07 INFO - PROCESS | 1536 | 1466635627932 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:07 INFO - PROCESS | 1536 | 1466635627959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
15:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
15:47:08 INFO - PROCESS | 1536 | 1466635628106 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - PROCESS | 1536 | 1466635628137 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
15:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
15:47:08 INFO - PROCESS | 1536 | 1466635628283 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - PROCESS | 1536 | 1466635628314 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
15:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
15:47:08 INFO - PROCESS | 1536 | 1466635628457 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - PROCESS | 1536 | 1466635628489 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
15:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
15:47:08 INFO - PROCESS | 1536 | 1466635628631 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - PROCESS | 1536 | 1466635628665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
15:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
15:47:08 INFO - PROCESS | 1536 | 1466635628805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - PROCESS | 1536 | 1466635628840 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
15:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
15:47:09 INFO - PROCESS | 1536 | 1466635628982 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629020 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
15:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
15:47:09 INFO - PROCESS | 1536 | 1466635629156 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629192 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
15:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
15:47:09 INFO - PROCESS | 1536 | 1466635629332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629366 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
15:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
15:47:09 INFO - PROCESS | 1536 | 1466635629513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629550 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
15:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
15:47:09 INFO - PROCESS | 1536 | 1466635629686 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629721 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
15:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 231ms
15:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
15:47:09 INFO - PROCESS | 1536 | 1466635629921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:09 INFO - PROCESS | 1536 | 1466635629951 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
15:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 172ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
15:47:10 INFO - PROCESS | 1536 | 1466635630098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - PROCESS | 1536 | 1466635630133 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
15:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
15:47:10 INFO - PROCESS | 1536 | 1466635630272 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - PROCESS | 1536 | 1466635630304 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
15:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
15:47:10 INFO - PROCESS | 1536 | 1466635630448 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - PROCESS | 1536 | 1466635630482 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
15:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
15:47:10 INFO - PROCESS | 1536 | 1466635630631 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - PROCESS | 1536 | 1466635630663 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
15:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
15:47:10 INFO - PROCESS | 1536 | 1466635630805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 INFO - PROCESS | 1536 | 1466635630838 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:10 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:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
15:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
15:47:11 INFO - PROCESS | 1536 | 1466635630985 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - PROCESS | 1536 | 1466635631016 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
15:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
15:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
15:47:11 INFO - PROCESS | 1536 | 1466635631155 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - PROCESS | 1536 | 1466635631189 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
15:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
15:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
15:47:11 INFO - PROCESS | 1536 | 1466635631332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - PROCESS | 1536 | 1466635631368 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 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:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
15:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
15:47:11 INFO - PROCESS | 1536 | 1466635631506 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:11 INFO - PROCESS | 1536 | 1466635631539 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
15:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
15:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
15:47:12 INFO - PROCESS | 1536 | 1466635632179 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:12 INFO - PROCESS | 1536 | 1466635632213 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:12 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:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
15:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
15:47:12 INFO - PROCESS | 1536 | 1466635632854 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:12 INFO - PROCESS | 1536 | 1466635632967 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:13 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:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 831ms
15:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
15:47:13 INFO - PROCESS | 1536 | 1466635633687 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:13 INFO - PROCESS | 1536 | 1466635633713 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
15:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
15:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
15:47:14 INFO - PROCESS | 1536 | 1466635634360 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:14 INFO - PROCESS | 1536 | 1466635634388 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
15:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 671ms
15:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
15:47:15 INFO - PROCESS | 1536 | 1466635635039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:15 INFO - PROCESS | 1536 | 1466635635072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:15 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:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
15:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
15:47:15 INFO - PROCESS | 1536 | 1466635635709 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:15 INFO - PROCESS | 1536 | 1466635635739 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
15:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
15:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
15:47:16 INFO - PROCESS | 1536 | 1466635636382 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:16 INFO - PROCESS | 1536 | 1466635636407 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
15:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
15:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
15:47:17 INFO - PROCESS | 1536 | 1466635637055 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:17 INFO - PROCESS | 1536 | 1466635637083 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:17 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:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
15:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
15:47:17 INFO - PROCESS | 1536 | 1466635637728 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:17 INFO - PROCESS | 1536 | 1466635637754 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
15:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 630ms
15:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
15:47:18 INFO - PROCESS | 1536 | 1466635638360 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - PROCESS | 1536 | 1466635638388 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
15:47:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
15:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 120ms
15:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
15:47:18 INFO - PROCESS | 1536 | 1466635638494 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - PROCESS | 1536 | 1466635638524 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
15:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
15:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
15:47:18 INFO - PROCESS | 1536 | 1466635638665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - PROCESS | 1536 | 1466635638691 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 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:47:18 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:47:18 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:47:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
15:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
15:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
15:47:18 INFO - PROCESS | 1536 | 1466635638845 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:18 INFO - PROCESS | 1536 | 1466635638879 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
15:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
15:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
15:47:19 INFO - PROCESS | 1536 | 1466635639033 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:19 INFO - PROCESS | 1536 | 1466635639075 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
15:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 830ms
15:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
15:47:19 INFO - PROCESS | 1536 | 1466635639868 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:19 INFO - PROCESS | 1536 | 1466635639895 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:20 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:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 672ms
15:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
15:47:20 INFO - PROCESS | 1536 | 1466635640543 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:20 INFO - PROCESS | 1536 | 1466635640570 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
15:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
15:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
15:47:21 INFO - PROCESS | 1536 | 1466635641219 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:21 INFO - PROCESS | 1536 | 1466635641248 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:21 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:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
15:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
15:47:21 INFO - PROCESS | 1536 | 1466635641890 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:21 INFO - PROCESS | 1536 | 1466635641916 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:22 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:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
15:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
15:47:22 INFO - PROCESS | 1536 | 1466635642563 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:22 INFO - PROCESS | 1536 | 1466635642587 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:22 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:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 120ms
15:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
15:47:22 INFO - PROCESS | 1536 | 1466635642689 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:22 INFO - PROCESS | 1536 | 1466635642724 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
15:47:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
15:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
15:47:23 INFO - PROCESS | 1536 | 1466635643362 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:23 INFO - PROCESS | 1536 | 1466635643387 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
15:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 631ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
15:47:24 INFO - PROCESS | 1536 | 1466635643995 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644019 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
15:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
15:47:24 INFO - PROCESS | 1536 | 1466635644168 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644195 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
15:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
15:47:24 INFO - PROCESS | 1536 | 1466635644345 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644371 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
15:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 172ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
15:47:24 INFO - PROCESS | 1536 | 1466635644518 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644550 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
15:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
15:47:24 INFO - PROCESS | 1536 | 1466635644697 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644722 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
15:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
15:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
15:47:24 INFO - PROCESS | 1536 | 1466635644868 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:24 INFO - PROCESS | 1536 | 1466635644894 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
15:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
15:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
15:47:25 INFO - PROCESS | 1536 | 1466635645046 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - PROCESS | 1536 | 1466635645079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
15:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
15:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
15:47:25 INFO - PROCESS | 1536 | 1466635645217 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - PROCESS | 1536 | 1466635645270 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 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:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 370ms
15:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
15:47:25 INFO - PROCESS | 1536 | 1466635645591 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - PROCESS | 1536 | 1466635645620 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 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:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
15:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
15:47:25 INFO - PROCESS | 1536 | 1466635645767 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - PROCESS | 1536 | 1466635645800 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 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:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
15:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
15:47:25 INFO - PROCESS | 1536 | 1466635645945 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:25 INFO - PROCESS | 1536 | 1466635645973 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
15:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
15:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
15:47:26 INFO - PROCESS | 1536 | 1466635646116 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - PROCESS | 1536 | 1466635646151 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
15:47:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
15:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
15:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
15:47:26 INFO - PROCESS | 1536 | 1466635646294 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - PROCESS | 1536 | 1466635646320 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
15:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
15:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
15:47:26 INFO - PROCESS | 1536 | 1466635646467 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - PROCESS | 1536 | 1466635646498 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 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:47:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
15:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
15:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
15:47:26 INFO - PROCESS | 1536 | 1466635646641 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - PROCESS | 1536 | 1466635646668 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
15:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 172ms
15:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
15:47:26 INFO - PROCESS | 1536 | 1466635646816 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:26 INFO - PROCESS | 1536 | 1466635646844 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
15:47:27 INFO - PROCESS | 1536 | 1466635646994 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647026 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
15:47:27 INFO - PROCESS | 1536 | 1466635647166 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647193 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
15:47:27 INFO - PROCESS | 1536 | 1466635647341 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647375 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
15:47:27 INFO - PROCESS | 1536 | 1466635647516 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647545 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
15:47:27 INFO - PROCESS | 1536 | 1466635647697 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647722 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
15:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
15:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
15:47:27 INFO - PROCESS | 1536 | 1466635647865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:27 INFO - PROCESS | 1536 | 1466635647896 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
15:47:28 INFO - PROCESS | 1536 | 1466635648039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648074 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
15:47:28 INFO - PROCESS | 1536 | 1466635648215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648243 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
15:47:28 INFO - PROCESS | 1536 | 1466635648390 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648419 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
15:47:28 INFO - PROCESS | 1536 | 1466635648565 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648592 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
15:47:28 INFO - PROCESS | 1536 | 1466635648741 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648771 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
15:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
15:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
15:47:28 INFO - PROCESS | 1536 | 1466635648914 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:28 INFO - PROCESS | 1536 | 1466635648943 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 172ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
15:47:29 INFO - PROCESS | 1536 | 1466635649090 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - PROCESS | 1536 | 1466635649123 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
15:47:29 INFO - PROCESS | 1536 | 1466635649266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - PROCESS | 1536 | 1466635649300 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
15:47:29 INFO - PROCESS | 1536 | 1466635649441 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - PROCESS | 1536 | 1466635649475 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
15:47:29 INFO - PROCESS | 1536 | 1466635649615 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - PROCESS | 1536 | 1466635649649 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
15:47:29 INFO - PROCESS | 1536 | 1466635649792 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - PROCESS | 1536 | 1466635649825 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
15:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
15:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
15:47:29 INFO - PROCESS | 1536 | 1466635649966 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635649999 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
15:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 173ms
15:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
15:47:30 INFO - PROCESS | 1536 | 1466635650140 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635650175 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
15:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
15:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
15:47:30 INFO - PROCESS | 1536 | 1466635650315 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635650348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
15:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
15:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
15:47:30 INFO - PROCESS | 1536 | 1466635650488 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635650520 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
15:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
15:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
15:47:30 INFO - PROCESS | 1536 | 1466635650665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635650699 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
15:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
15:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
15:47:30 INFO - PROCESS | 1536 | 1466635650840 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:30 INFO - PROCESS | 1536 | 1466635650872 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
15:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
15:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
15:47:31 INFO - PROCESS | 1536 | 1466635651016 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - PROCESS | 1536 | 1466635651050 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
15:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
15:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
15:47:31 INFO - PROCESS | 1536 | 1466635651194 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - PROCESS | 1536 | 1466635651232 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
15:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
15:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
15:47:31 INFO - PROCESS | 1536 | 1466635651365 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - PROCESS | 1536 | 1466635651400 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
15:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
15:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
15:47:31 INFO - PROCESS | 1536 | 1466635651539 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - PROCESS | 1536 | 1466635651575 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
15:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 430ms
15:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
15:47:32 INFO - PROCESS | 1536 | 1466635651974 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652003 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
15:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
15:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
15:47:32 INFO - PROCESS | 1536 | 1466635652154 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652183 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
15:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
15:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
15:47:32 INFO - PROCESS | 1536 | 1466635652333 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652363 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
15:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
15:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
15:47:32 INFO - PROCESS | 1536 | 1466635652501 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652527 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
15:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
15:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
15:47:32 INFO - PROCESS | 1536 | 1466635652678 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652704 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
15:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 230ms
15:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
15:47:32 INFO - PROCESS | 1536 | 1466635652919 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:32 INFO - PROCESS | 1536 | 1466635652958 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
15:47:33 INFO - PROCESS | 1536 | 1466635653082 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - PROCESS | 1536 | 1466635653112 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
15:47:33 INFO - PROCESS | 1536 | 1466635653256 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - PROCESS | 1536 | 1466635653286 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 172ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
15:47:33 INFO - PROCESS | 1536 | 1466635653434 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - PROCESS | 1536 | 1466635653461 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
15:47:33 INFO - PROCESS | 1536 | 1466635653614 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - PROCESS | 1536 | 1466635653644 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
15:47:33 INFO - PROCESS | 1536 | 1466635653795 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - PROCESS | 1536 | 1466635653826 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
15:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
15:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
15:47:33 INFO - PROCESS | 1536 | 1466635653966 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654000 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
15:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
15:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
15:47:34 INFO - PROCESS | 1536 | 1466635654139 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654174 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
15:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
15:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
15:47:34 INFO - PROCESS | 1536 | 1466635654315 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654352 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
15:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
15:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
15:47:34 INFO - PROCESS | 1536 | 1466635654490 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654530 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
15:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
15:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
15:47:34 INFO - PROCESS | 1536 | 1466635654665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654703 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
15:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
15:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
15:47:34 INFO - PROCESS | 1536 | 1466635654844 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:34 INFO - PROCESS | 1536 | 1466635654879 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
15:47:35 INFO - PROCESS | 1536 | 1466635655015 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - PROCESS | 1536 | 1466635655052 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
15:47:35 INFO - PROCESS | 1536 | 1466635655194 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - PROCESS | 1536 | 1466635655235 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 230ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
15:47:35 INFO - PROCESS | 1536 | 1466635655422 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - PROCESS | 1536 | 1466635655454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
15:47:35 INFO - PROCESS | 1536 | 1466635655599 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - PROCESS | 1536 | 1466635655632 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
15:47:35 INFO - PROCESS | 1536 | 1466635655773 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - PROCESS | 1536 | 1466635655807 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
15:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
15:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
15:47:35 INFO - PROCESS | 1536 | 1466635655949 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635655982 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
15:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
15:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
15:47:36 INFO - PROCESS | 1536 | 1466635656124 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635656159 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
15:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
15:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
15:47:36 INFO - PROCESS | 1536 | 1466635656299 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635656333 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
15:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
15:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
15:47:36 INFO - PROCESS | 1536 | 1466635656472 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635656507 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
15:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
15:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
15:47:36 INFO - PROCESS | 1536 | 1466635656649 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635656690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
15:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 172ms
15:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
15:47:36 INFO - PROCESS | 1536 | 1466635656823 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:36 INFO - PROCESS | 1536 | 1466635656857 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
15:47:37 INFO - PROCESS | 1536 | 1466635656998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657031 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
15:47:37 INFO - PROCESS | 1536 | 1466635657174 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657218 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
15:47:37 INFO - PROCESS | 1536 | 1466635657349 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657382 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
15:47:37 INFO - PROCESS | 1536 | 1466635657523 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657558 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 172ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
15:47:37 INFO - PROCESS | 1536 | 1466635657699 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657739 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:47:37 INFO - PROCESS | 1536 | 1466635657742 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
15:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
15:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
15:47:37 INFO - PROCESS | 1536 | 1466635657878 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:37 INFO - PROCESS | 1536 | 1466635657910 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
15:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 430ms
15:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
15:47:38 INFO - PROCESS | 1536 | 1466635658308 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - PROCESS | 1536 | 1466635658355 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
15:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 230ms
15:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
15:47:38 INFO - PROCESS | 1536 | 1466635658545 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - PROCESS | 1536 | 1466635658580 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
15:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
15:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
15:47:38 INFO - PROCESS | 1536 | 1466635658720 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - PROCESS | 1536 | 1466635658750 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
15:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
15:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
15:47:38 INFO - PROCESS | 1536 | 1466635658895 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:38 INFO - PROCESS | 1536 | 1466635658921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
15:47:39 INFO - PROCESS | 1536 | 1466635659065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - PROCESS | 1536 | 1466635659098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
15:47:39 INFO - PROCESS | 1536 | 1466635659240 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - PROCESS | 1536 | 1466635659277 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
15:47:39 INFO - PROCESS | 1536 | 1466635659415 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - PROCESS | 1536 | 1466635659441 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
15:47:39 INFO - PROCESS | 1536 | 1466635659591 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - PROCESS | 1536 | 1466635659625 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
15:47:39 INFO - PROCESS | 1536 | 1466635659766 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - PROCESS | 1536 | 1466635659794 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
15:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
15:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
15:47:39 INFO - PROCESS | 1536 | 1466635659944 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635659974 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
15:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 172ms
15:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
15:47:40 INFO - PROCESS | 1536 | 1466635660116 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635660157 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
15:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
15:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
15:47:40 INFO - PROCESS | 1536 | 1466635660289 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635660316 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
15:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
15:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
15:47:40 INFO - PROCESS | 1536 | 1466635660474 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635660501 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
15:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
15:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
15:47:40 INFO - PROCESS | 1536 | 1466635660648 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635660682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
15:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
15:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
15:47:40 INFO - PROCESS | 1536 | 1466635660822 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:40 INFO - PROCESS | 1536 | 1466635660866 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
15:47:41 INFO - PROCESS | 1536 | 1466635660998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661030 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
15:47:41 INFO - PROCESS | 1536 | 1466635661172 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661214 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
15:47:41 INFO - PROCESS | 1536 | 1466635661350 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661384 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
15:47:41 INFO - PROCESS | 1536 | 1466635661524 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661560 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
15:47:41 INFO - PROCESS | 1536 | 1466635661706 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661738 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
15:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
15:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
15:47:41 INFO - PROCESS | 1536 | 1466635661883 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:41 INFO - PROCESS | 1536 | 1466635661918 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
15:47:42 INFO - PROCESS | 1536 | 1466635662061 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - PROCESS | 1536 | 1466635662092 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
15:47:42 INFO - PROCESS | 1536 | 1466635662232 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - PROCESS | 1536 | 1466635662266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
15:47:42 INFO - PROCESS | 1536 | 1466635662411 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - PROCESS | 1536 | 1466635662442 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
15:47:42 INFO - PROCESS | 1536 | 1466635662583 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - PROCESS | 1536 | 1466635662617 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
15:47:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
15:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
15:47:42 INFO - PROCESS | 1536 | 1466635662757 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 INFO - PROCESS | 1536 | 1466635662791 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:42 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:47:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
15:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
15:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
15:47:42 INFO - PROCESS | 1536 | 1466635662934 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635662973 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
15:47:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:47:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:47:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
15:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
15:47:43 INFO - PROCESS | 1536 | 1466635663107 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635663139 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
15:47:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
15:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
15:47:43 INFO - PROCESS | 1536 | 1466635663282 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635663322 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
15:47:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 172ms
15:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
15:47:43 INFO - PROCESS | 1536 | 1466635663455 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635663492 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
15:47:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:47:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:47:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
15:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
15:47:43 INFO - PROCESS | 1536 | 1466635663632 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635663666 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
15:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
15:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
15:47:43 INFO - PROCESS | 1536 | 1466635663810 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:43 INFO - PROCESS | 1536 | 1466635663845 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
15:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
15:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
15:47:44 INFO - PROCESS | 1536 | 1466635663981 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - PROCESS | 1536 | 1466635664019 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
15:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
15:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
15:47:44 INFO - PROCESS | 1536 | 1466635664157 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - PROCESS | 1536 | 1466635664195 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
15:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
15:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
15:47:44 INFO - PROCESS | 1536 | 1466635664331 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - PROCESS | 1536 | 1466635664370 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
15:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 430ms
15:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
15:47:44 INFO - PROCESS | 1536 | 1466635664766 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - PROCESS | 1536 | 1466635664811 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
15:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
15:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
15:47:44 INFO - PROCESS | 1536 | 1466635664939 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635664969 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
15:47:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
15:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
15:47:45 INFO - PROCESS | 1536 | 1466635665118 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635665152 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 172ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
15:47:45 INFO - PROCESS | 1536 | 1466635665290 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635665322 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
15:47:45 INFO - PROCESS | 1536 | 1466635665465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635665491 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 120ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
15:47:45 INFO - PROCESS | 1536 | 1466635665589 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635665625 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
15:47:45 INFO - PROCESS | 1536 | 1466635665766 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - PROCESS | 1536 | 1466635665799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
15:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
15:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
15:47:45 INFO - PROCESS | 1536 | 1466635665939 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635665966 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
15:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
15:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
15:47:46 INFO - PROCESS | 1536 | 1466635666115 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635666154 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
15:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
15:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
15:47:46 INFO - PROCESS | 1536 | 1466635666296 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635666324 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
15:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
15:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
15:47:46 INFO - PROCESS | 1536 | 1466635666467 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635666499 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
15:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
15:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
15:47:46 INFO - PROCESS | 1536 | 1466635666641 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635666682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
15:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 172ms
15:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
15:47:46 INFO - PROCESS | 1536 | 1466635666817 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:46 INFO - PROCESS | 1536 | 1466635666851 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 172ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
15:47:47 INFO - PROCESS | 1536 | 1466635666996 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667030 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
15:47:47 INFO - PROCESS | 1536 | 1466635667167 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667214 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
15:47:47 INFO - PROCESS | 1536 | 1466635667343 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667381 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
15:47:47 INFO - PROCESS | 1536 | 1466635667514 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667549 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
15:47:47 INFO - PROCESS | 1536 | 1466635667688 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
15:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
15:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
15:47:47 INFO - PROCESS | 1536 | 1466635667866 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:47 INFO - PROCESS | 1536 | 1466635667900 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
15:47:48 INFO - PROCESS | 1536 | 1466635668049 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668090 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
15:47:48 INFO - PROCESS | 1536 | 1466635668232 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668264 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
15:47:48 INFO - PROCESS | 1536 | 1466635668400 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668432 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
15:47:48 INFO - PROCESS | 1536 | 1466635668573 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668606 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
15:47:48 INFO - PROCESS | 1536 | 1466635668749 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668785 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 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:47:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:47:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
15:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
15:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
15:47:48 INFO - PROCESS | 1536 | 1466635668928 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:48 INFO - PROCESS | 1536 | 1466635668962 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
15:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
15:47:49 INFO - PROCESS | 1536 | 1466635669098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - PROCESS | 1536 | 1466635669133 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
15:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
15:47:49 INFO - PROCESS | 1536 | 1466635669273 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - PROCESS | 1536 | 1466635669308 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
15:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
15:47:49 INFO - PROCESS | 1536 | 1466635669448 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - PROCESS | 1536 | 1466635669481 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
15:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
15:47:49 INFO - PROCESS | 1536 | 1466635669630 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - PROCESS | 1536 | 1466635669666 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
15:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
15:47:49 INFO - PROCESS | 1536 | 1466635669801 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - PROCESS | 1536 | 1466635669838 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
15:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
15:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
15:47:50 INFO - PROCESS | 1536 | 1466635669978 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:50 INFO - PROCESS | 1536 | 1466635670012 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
15:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 671ms
15:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
15:47:50 INFO - PROCESS | 1536 | 1466635670648 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:50 INFO - PROCESS | 1536 | 1466635670702 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
15:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms
15:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
15:47:51 INFO - PROCESS | 1536 | 1466635671122 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - PROCESS | 1536 | 1466635671155 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
15:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
15:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
15:47:51 INFO - PROCESS | 1536 | 1466635671301 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - PROCESS | 1536 | 1466635671332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
15:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
15:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
15:47:51 INFO - PROCESS | 1536 | 1466635671480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - PROCESS | 1536 | 1466635671513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
15:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
15:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
15:47:51 INFO - PROCESS | 1536 | 1466635671648 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - PROCESS | 1536 | 1466635671684 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
15:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
15:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
15:47:51 INFO - PROCESS | 1536 | 1466635671822 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:51 INFO - PROCESS | 1536 | 1466635671849 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
15:47:52 INFO - PROCESS | 1536 | 1466635671999 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672035 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
15:47:52 INFO - PROCESS | 1536 | 1466635672173 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672203 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
15:47:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
15:47:52 INFO - PROCESS | 1536 | 1466635672348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672375 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
15:47:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
15:47:52 INFO - PROCESS | 1536 | 1466635672528 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672561 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
15:47:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
15:47:52 INFO - PROCESS | 1536 | 1466635672705 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672733 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
15:47:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:47:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
15:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
15:47:52 INFO - PROCESS | 1536 | 1466635672873 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:52 INFO - PROCESS | 1536 | 1466635672912 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 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:47:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
15:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
15:47:53 INFO - PROCESS | 1536 | 1466635673051 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673088 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
15:47:53 INFO - PROCESS | 1536 | 1466635673224 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673260 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 172ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
15:47:53 INFO - PROCESS | 1536 | 1466635673399 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673433 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
15:47:53 INFO - PROCESS | 1536 | 1466635673578 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673614 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
15:47:53 INFO - PROCESS | 1536 | 1466635673748 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673789 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
15:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
15:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
15:47:53 INFO - PROCESS | 1536 | 1466635673923 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:53 INFO - PROCESS | 1536 | 1466635673959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
15:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
15:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
15:47:54 INFO - PROCESS | 1536 | 1466635674113 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - PROCESS | 1536 | 1466635674159 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
15:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
15:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
15:47:54 INFO - PROCESS | 1536 | 1466635674289 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - PROCESS | 1536 | 1466635674319 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
15:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
15:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
15:47:54 INFO - PROCESS | 1536 | 1466635674465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - PROCESS | 1536 | 1466635674500 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
15:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
15:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
15:47:54 INFO - PROCESS | 1536 | 1466635674640 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - PROCESS | 1536 | 1466635674676 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
15:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
15:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
15:47:54 INFO - PROCESS | 1536 | 1466635674816 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:54 INFO - PROCESS | 1536 | 1466635674847 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
15:47:55 INFO - PROCESS | 1536 | 1466635674995 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675032 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
15:47:55 INFO - PROCESS | 1536 | 1466635675165 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675201 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
15:47:55 INFO - PROCESS | 1536 | 1466635675339 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675371 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
15:47:55 INFO - PROCESS | 1536 | 1466635675515 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675549 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
15:47:55 INFO - PROCESS | 1536 | 1466635675690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675727 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
15:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
15:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
15:47:55 INFO - PROCESS | 1536 | 1466635675865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:55 INFO - PROCESS | 1536 | 1466635675904 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
15:47:56 INFO - PROCESS | 1536 | 1466635676040 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676074 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
15:47:56 INFO - PROCESS | 1536 | 1466635676215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676252 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
15:47:56 INFO - PROCESS | 1536 | 1466635676388 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676422 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
15:47:56 INFO - PROCESS | 1536 | 1466635676565 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676601 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 172ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
15:47:56 INFO - PROCESS | 1536 | 1466635676745 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676781 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
15:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
15:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
15:47:56 INFO - PROCESS | 1536 | 1466635676917 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:56 INFO - PROCESS | 1536 | 1466635676954 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
15:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 470ms
15:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
15:47:57 INFO - PROCESS | 1536 | 1466635677403 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - PROCESS | 1536 | 1466635677439 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
15:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
15:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
15:47:57 INFO - PROCESS | 1536 | 1466635677565 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - PROCESS | 1536 | 1466635677594 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
15:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
15:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
15:47:57 INFO - PROCESS | 1536 | 1466635677746 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - PROCESS | 1536 | 1466635677777 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
15:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
15:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
15:47:57 INFO - PROCESS | 1536 | 1466635677919 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:57 INFO - PROCESS | 1536 | 1466635677948 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
15:47:58 INFO - PROCESS | 1536 | 1466635678089 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - PROCESS | 1536 | 1466635678118 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
15:47:58 INFO - PROCESS | 1536 | 1466635678266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - PROCESS | 1536 | 1466635678309 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
15:47:58 INFO - PROCESS | 1536 | 1466635678439 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - PROCESS | 1536 | 1466635678465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
15:47:58 INFO - PROCESS | 1536 | 1466635678616 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - PROCESS | 1536 | 1466635678646 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
15:47:58 INFO - PROCESS | 1536 | 1466635678794 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - PROCESS | 1536 | 1466635678821 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
15:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 172ms
15:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
15:47:59 INFO - PROCESS | 1536 | 1466635678965 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635678994 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
15:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 172ms
15:47:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
15:47:59 INFO - PROCESS | 1536 | 1466635679145 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635679181 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
15:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
15:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
15:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
15:47:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
15:47:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 178ms
15:47:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
15:47:59 INFO - PROCESS | 1536 | 1466635679322 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635679349 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
15:47:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
15:47:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
15:47:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
15:47:59 INFO - PROCESS | 1536 | 1466635679498 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635679533 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
15:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
15:47:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
15:47:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
15:47:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
15:47:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
15:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
15:47:59 INFO - PROCESS | 1536 | 1466635679673 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635679710 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
15:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
15:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
15:47:59 INFO - PROCESS | 1536 | 1466635679848 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:47:59 INFO - PROCESS | 1536 | 1466635679884 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
15:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
15:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
15:48:00 INFO - PROCESS | 1536 | 1466635680027 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - PROCESS | 1536 | 1466635680062 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
15:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 172ms
15:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
15:48:00 INFO - PROCESS | 1536 | 1466635680198 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - PROCESS | 1536 | 1466635680236 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
15:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
15:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
15:48:00 INFO - PROCESS | 1536 | 1466635680379 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - PROCESS | 1536 | 1466635680417 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
15:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 190ms
15:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
15:48:00 INFO - PROCESS | 1536 | 1466635680565 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - PROCESS | 1536 | 1466635680601 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
15:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
15:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
15:48:00 INFO - PROCESS | 1536 | 1466635680739 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:00 INFO - PROCESS | 1536 | 1466635680796 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 230ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
15:48:01 INFO - PROCESS | 1536 | 1466635680972 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681003 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
15:48:01 INFO - PROCESS | 1536 | 1466635681149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681181 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
15:48:01 INFO - PROCESS | 1536 | 1466635681323 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681356 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
15:48:01 INFO - PROCESS | 1536 | 1466635681498 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681531 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
15:48:01 INFO - PROCESS | 1536 | 1466635681677 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681711 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
15:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
15:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
15:48:01 INFO - PROCESS | 1536 | 1466635681848 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:01 INFO - PROCESS | 1536 | 1466635681887 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
15:48:02 INFO - PROCESS | 1536 | 1466635682022 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682054 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
15:48:02 INFO - PROCESS | 1536 | 1466635682199 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682231 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
15:48:02 INFO - PROCESS | 1536 | 1466635682378 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682419 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
15:48:02 INFO - PROCESS | 1536 | 1466635682548 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682582 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
15:48:02 INFO - PROCESS | 1536 | 1466635682727 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682760 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
15:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
15:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
15:48:02 INFO - PROCESS | 1536 | 1466635682899 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:02 INFO - PROCESS | 1536 | 1466635682935 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
15:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
15:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
15:48:03 INFO - PROCESS | 1536 | 1466635683072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - PROCESS | 1536 | 1466635683108 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
15:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
15:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
15:48:03 INFO - PROCESS | 1536 | 1466635683248 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - PROCESS | 1536 | 1466635683287 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
15:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 172ms
15:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
15:48:03 INFO - PROCESS | 1536 | 1466635683436 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - PROCESS | 1536 | 1466635683513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
15:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms
15:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
15:48:03 INFO - PROCESS | 1536 | 1466635683897 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:03 INFO - PROCESS | 1536 | 1466635683926 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 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:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
15:48:04 INFO - PROCESS | 1536 | 1466635684072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - PROCESS | 1536 | 1466635684101 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
15:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
15:48:04 INFO - PROCESS | 1536 | 1466635684253 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - PROCESS | 1536 | 1466635684286 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
15:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
15:48:04 INFO - PROCESS | 1536 | 1466635684424 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - PROCESS | 1536 | 1466635684455 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
15:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
15:48:04 INFO - PROCESS | 1536 | 1466635684599 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - PROCESS | 1536 | 1466635684631 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
15:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
15:48:04 INFO - PROCESS | 1536 | 1466635684773 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - PROCESS | 1536 | 1466635684813 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
15:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
15:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
15:48:04 INFO - PROCESS | 1536 | 1466635684948 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635684975 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
15:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
15:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
15:48:05 INFO - PROCESS | 1536 | 1466635685124 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635685153 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
15:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
15:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
15:48:05 INFO - PROCESS | 1536 | 1466635685302 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635685334 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
15:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
15:48:05 INFO - PROCESS | 1536 | 1466635685478 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635685506 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
15:48:05 INFO - PROCESS | 1536 | 1466635685648 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635685682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
15:48:05 INFO - PROCESS | 1536 | 1466635685823 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:05 INFO - PROCESS | 1536 | 1466635685859 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
15:48:06 INFO - PROCESS | 1536 | 1466635685998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686033 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
15:48:06 INFO - PROCESS | 1536 | 1466635686173 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686208 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
15:48:06 INFO - PROCESS | 1536 | 1466635686348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686385 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
15:48:06 INFO - PROCESS | 1536 | 1466635686527 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686563 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
15:48:06 INFO - PROCESS | 1536 | 1466635686698 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 172ms
15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
15:48:06 INFO - PROCESS | 1536 | 1466635686872 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:06 INFO - PROCESS | 1536 | 1466635686910 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
15:48:07 INFO - PROCESS | 1536 | 1466635687048 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - PROCESS | 1536 | 1466635687100 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
15:48:07 INFO - PROCESS | 1536 | 1466635687223 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - PROCESS | 1536 | 1466635687253 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
15:48:07 INFO - PROCESS | 1536 | 1466635687398 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - PROCESS | 1536 | 1466635687435 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
15:48:07 INFO - PROCESS | 1536 | 1466635687577 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - PROCESS | 1536 | 1466635687607 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
15:48:07 INFO - PROCESS | 1536 | 1466635687749 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - PROCESS | 1536 | 1466635687782 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
15:48:07 INFO - PROCESS | 1536 | 1466635687924 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635687963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
15:48:08 INFO - PROCESS | 1536 | 1466635688098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635688136 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
15:48:08 INFO - PROCESS | 1536 | 1466635688272 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635688305 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
15:48:08 INFO - PROCESS | 1536 | 1466635688448 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635688483 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
15:48:08 INFO - PROCESS | 1536 | 1466635688630 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635688663 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
15:48:08 INFO - PROCESS | 1536 | 1466635688799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:08 INFO - PROCESS | 1536 | 1466635688834 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 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:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
15:48:09 INFO - PROCESS | 1536 | 1466635688972 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - PROCESS | 1536 | 1466635689009 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
15:48:09 INFO - PROCESS | 1536 | 1466635689149 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - PROCESS | 1536 | 1466635689185 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 173ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
15:48:09 INFO - PROCESS | 1536 | 1466635689328 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - PROCESS | 1536 | 1466635689361 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
15:48:09 INFO - PROCESS | 1536 | 1466635689500 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - PROCESS | 1536 | 1466635689538 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
15:48:09 INFO - PROCESS | 1536 | 1466635689674 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - PROCESS | 1536 | 1466635689713 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 230ms
15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
15:48:10 INFO - PROCESS | 1536 | 1466635690103 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - PROCESS | 1536 | 1466635690148 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 331ms
15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
15:48:10 INFO - PROCESS | 1536 | 1466635690328 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - PROCESS | 1536 | 1466635690368 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
15:48:10 INFO - PROCESS | 1536 | 1466635690500 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - PROCESS | 1536 | 1466635690531 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
15:48:10 INFO - PROCESS | 1536 | 1466635690677 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - PROCESS | 1536 | 1466635690704 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 172ms
15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
15:48:10 INFO - PROCESS | 1536 | 1466635690852 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:10 INFO - PROCESS | 1536 | 1466635690890 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
15:48:11 INFO - PROCESS | 1536 | 1466635691030 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 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:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
15:48:11 INFO - PROCESS | 1536 | 1466635691203 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691229 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 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:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
15:48:11 INFO - PROCESS | 1536 | 1466635691380 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691417 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
15:48:11 INFO - PROCESS | 1536 | 1466635691553 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691581 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
15:48:11 INFO - PROCESS | 1536 | 1466635691730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691757 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
15:48:11 INFO - PROCESS | 1536 | 1466635691914 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:11 INFO - PROCESS | 1536 | 1466635691949 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 190ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
15:48:12 INFO - PROCESS | 1536 | 1466635692097 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - PROCESS | 1536 | 1466635692127 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
15:48:12 INFO - PROCESS | 1536 | 1466635692275 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - PROCESS | 1536 | 1466635692324 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
15:48:12 INFO - PROCESS | 1536 | 1466635692450 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - PROCESS | 1536 | 1466635692479 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
15:48:12 INFO - PROCESS | 1536 | 1466635692630 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - PROCESS | 1536 | 1466635692665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
15:48:12 INFO - PROCESS | 1536 | 1466635692803 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - PROCESS | 1536 | 1466635692842 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
15:48:12 INFO - PROCESS | 1536 | 1466635692979 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693019 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
15:48:13 INFO - PROCESS | 1536 | 1466635693161 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
15:48:13 INFO - PROCESS | 1536 | 1466635693331 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693365 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 172ms
15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
15:48:13 INFO - PROCESS | 1536 | 1466635693509 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693567 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 230ms
15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
15:48:13 INFO - PROCESS | 1536 | 1466635693742 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693773 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
15:48:13 INFO - PROCESS | 1536 | 1466635693913 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:13 INFO - PROCESS | 1536 | 1466635693944 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
15:48:14 INFO - PROCESS | 1536 | 1466635694087 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - PROCESS | 1536 | 1466635694122 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 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:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
15:48:14 INFO - PROCESS | 1536 | 1466635694263 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - PROCESS | 1536 | 1466635694300 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
15:48:14 INFO - PROCESS | 1536 | 1466635694442 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - PROCESS | 1536 | 1466635694476 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
15:48:14 INFO - PROCESS | 1536 | 1466635694615 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - PROCESS | 1536 | 1466635694652 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
15:48:14 INFO - PROCESS | 1536 | 1466635694794 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - PROCESS | 1536 | 1466635694826 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
15:48:14 INFO - PROCESS | 1536 | 1466635694963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635694999 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
15:48:15 INFO - PROCESS | 1536 | 1466635695137 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635695177 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
15:48:15 INFO - PROCESS | 1536 | 1466635695313 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635695348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
15:48:15 INFO - PROCESS | 1536 | 1466635695488 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635695521 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
15:48:15 INFO - PROCESS | 1536 | 1466635695666 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635695704 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
15:48:15 INFO - PROCESS | 1536 | 1466635695846 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:15 INFO - PROCESS | 1536 | 1466635695881 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
15:48:16 INFO - PROCESS | 1536 | 1466635696020 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - PROCESS | 1536 | 1466635696055 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
15:48:16 INFO - PROCESS | 1536 | 1466635696199 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - PROCESS | 1536 | 1466635696259 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 470ms
15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
15:48:16 INFO - PROCESS | 1536 | 1466635696675 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:16 INFO - PROCESS | 1536 | 1466635696718 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 371ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
15:48:17 INFO - PROCESS | 1536 | 1466635697049 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
15:48:17 INFO - PROCESS | 1536 | 1466635697229 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697263 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
15:48:17 INFO - PROCESS | 1536 | 1466635697411 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697439 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 172ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
15:48:17 INFO - PROCESS | 1536 | 1466635697580 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697609 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
15:48:17 INFO - PROCESS | 1536 | 1466635697755 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697789 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
15:48:17 INFO - PROCESS | 1536 | 1466635697930 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:17 INFO - PROCESS | 1536 | 1466635697968 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
15:48:18 INFO - PROCESS | 1536 | 1466635698103 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698130 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
15:48:18 INFO - PROCESS | 1536 | 1466635698280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698308 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
15:48:18 INFO - PROCESS | 1536 | 1466635698454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698484 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 172ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
15:48:18 INFO - PROCESS | 1536 | 1466635698630 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698657 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 120ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
15:48:18 INFO - PROCESS | 1536 | 1466635698758 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698796 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
15:48:18 INFO - PROCESS | 1536 | 1466635698932 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:18 INFO - PROCESS | 1536 | 1466635698967 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
15:48:19 INFO - PROCESS | 1536 | 1466635699105 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - PROCESS | 1536 | 1466635699143 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
15:48:19 INFO - PROCESS | 1536 | 1466635699280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - PROCESS | 1536 | 1466635699315 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
15:48:19 INFO - PROCESS | 1536 | 1466635699454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - PROCESS | 1536 | 1466635699492 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
15:48:19 INFO - PROCESS | 1536 | 1466635699629 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - PROCESS | 1536 | 1466635699665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
15:48:19 INFO - PROCESS | 1536 | 1466635699805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - PROCESS | 1536 | 1466635699842 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
15:48:19 INFO - PROCESS | 1536 | 1466635699979 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700023 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 172ms
15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
15:48:20 INFO - PROCESS | 1536 | 1466635700161 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
15:48:20 INFO - PROCESS | 1536 | 1466635700334 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700365 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
15:48:20 INFO - PROCESS | 1536 | 1466635700515 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700551 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
15:48:20 INFO - PROCESS | 1536 | 1466635700682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700714 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
15:48:20 INFO - PROCESS | 1536 | 1466635700859 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:20 INFO - PROCESS | 1536 | 1466635700892 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
15:48:21 INFO - PROCESS | 1536 | 1466635701029 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701068 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
15:48:21 INFO - PROCESS | 1536 | 1466635701204 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701236 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
15:48:21 INFO - PROCESS | 1536 | 1466635701379 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701413 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
15:48:21 INFO - PROCESS | 1536 | 1466635701560 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701596 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
15:48:21 INFO - PROCESS | 1536 | 1466635701732 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701767 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
15:48:21 INFO - PROCESS | 1536 | 1466635701909 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:21 INFO - PROCESS | 1536 | 1466635701950 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
15:48:22 INFO - PROCESS | 1536 | 1466635702080 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - PROCESS | 1536 | 1466635702120 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
15:48:22 INFO - PROCESS | 1536 | 1466635702255 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - PROCESS | 1536 | 1466635702292 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
15:48:22 INFO - PROCESS | 1536 | 1466635702429 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - PROCESS | 1536 | 1466635702465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
15:48:22 INFO - PROCESS | 1536 | 1466635702609 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - PROCESS | 1536 | 1466635702646 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
15:48:22 INFO - PROCESS | 1536 | 1466635702780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:22 INFO - PROCESS | 1536 | 1466635702839 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms
15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
15:48:23 INFO - PROCESS | 1536 | 1466635703256 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - PROCESS | 1536 | 1466635703286 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 172ms
15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
15:48:23 INFO - PROCESS | 1536 | 1466635703431 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - PROCESS | 1536 | 1466635703465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 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:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
15:48:23 INFO - PROCESS | 1536 | 1466635703612 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - PROCESS | 1536 | 1466635703642 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
15:48:23 INFO - PROCESS | 1536 | 1466635703780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - PROCESS | 1536 | 1466635703807 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
15:48:23 INFO - PROCESS | 1536 | 1466635703955 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:23 INFO - PROCESS | 1536 | 1466635703988 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
15:48:24 INFO - PROCESS | 1536 | 1466635704130 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - PROCESS | 1536 | 1466635704168 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
15:48:24 INFO - PROCESS | 1536 | 1466635704303 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - PROCESS | 1536 | 1466635704331 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
15:48:24 INFO - PROCESS | 1536 | 1466635704479 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - PROCESS | 1536 | 1466635704506 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
15:48:24 INFO - PROCESS | 1536 | 1466635704660 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - PROCESS | 1536 | 1466635704692 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
15:48:24 INFO - PROCESS | 1536 | 1466635704829 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:24 INFO - PROCESS | 1536 | 1466635704860 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
15:48:25 INFO - PROCESS | 1536 | 1466635705005 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
15:48:25 INFO - PROCESS | 1536 | 1466635705179 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705214 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
15:48:25 INFO - PROCESS | 1536 | 1466635705353 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705393 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
15:48:25 INFO - PROCESS | 1536 | 1466635705530 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705573 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
15:48:25 INFO - PROCESS | 1536 | 1466635705704 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705739 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
15:48:25 INFO - PROCESS | 1536 | 1466635705880 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:25 INFO - PROCESS | 1536 | 1466635705918 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
15:48:26 INFO - PROCESS | 1536 | 1466635706059 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - PROCESS | 1536 | 1466635706098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
15:48:26 INFO - PROCESS | 1536 | 1466635706230 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - PROCESS | 1536 | 1466635706265 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
15:48:26 INFO - PROCESS | 1536 | 1466635706403 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - PROCESS | 1536 | 1466635706464 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 230ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
15:48:26 INFO - PROCESS | 1536 | 1466635706636 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - PROCESS | 1536 | 1466635706667 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 172ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
15:48:26 INFO - PROCESS | 1536 | 1466635706813 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - PROCESS | 1536 | 1466635706845 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
15:48:27 INFO - PROCESS | 1536 | 1466635706987 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707023 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
15:48:27 INFO - PROCESS | 1536 | 1466635707162 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707194 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
15:48:27 INFO - PROCESS | 1536 | 1466635707342 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707373 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 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:48:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:48:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
15:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
15:48:27 INFO - PROCESS | 1536 | 1466635707513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707562 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
15:48:27 INFO - PROCESS | 1536 | 1466635707689 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707723 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
15:48:27 INFO - PROCESS | 1536 | 1466635707863 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:27 INFO - PROCESS | 1536 | 1466635707896 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 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:48:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:48:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
15:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
15:48:28 INFO - PROCESS | 1536 | 1466635708042 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708080 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 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:48:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:48:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
15:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
15:48:28 INFO - PROCESS | 1536 | 1466635708212 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708250 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 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:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
15:48:28 INFO - PROCESS | 1536 | 1466635708388 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708422 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
15:48:28 INFO - PROCESS | 1536 | 1466635708567 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708604 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
15:48:28 INFO - PROCESS | 1536 | 1466635708746 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708781 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
15:48:28 INFO - PROCESS | 1536 | 1466635708921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:28 INFO - PROCESS | 1536 | 1466635708963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
15:48:29 INFO - PROCESS | 1536 | 1466635709096 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - PROCESS | 1536 | 1466635709134 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 230ms
15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
15:48:29 INFO - PROCESS | 1536 | 1466635709460 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - PROCESS | 1536 | 1466635709503 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 391ms
15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
15:48:29 INFO - PROCESS | 1536 | 1466635709843 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:29 INFO - PROCESS | 1536 | 1466635709878 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
15:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
15:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
15:48:30 INFO - PROCESS | 1536 | 1466635710021 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710052 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
15:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 172ms
15:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
15:48:30 INFO - PROCESS | 1536 | 1466635710199 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710228 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
15:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
15:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
15:48:30 INFO - PROCESS | 1536 | 1466635710383 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710412 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
15:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
15:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
15:48:30 INFO - PROCESS | 1536 | 1466635710562 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710591 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
15:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
15:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
15:48:30 INFO - PROCESS | 1536 | 1466635710737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710770 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
15:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
15:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
15:48:30 INFO - PROCESS | 1536 | 1466635710913 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:30 INFO - PROCESS | 1536 | 1466635710939 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
15:48:31 INFO - PROCESS | 1536 | 1466635711086 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - PROCESS | 1536 | 1466635711115 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
15:48:31 INFO - PROCESS | 1536 | 1466635711263 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - PROCESS | 1536 | 1466635711290 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
15:48:31 INFO - PROCESS | 1536 | 1466635711438 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - PROCESS | 1536 | 1466635711465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
15:48:31 INFO - PROCESS | 1536 | 1466635711613 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - PROCESS | 1536 | 1466635711650 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
15:48:31 INFO - PROCESS | 1536 | 1466635711788 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - PROCESS | 1536 | 1466635711826 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
15:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
15:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
15:48:31 INFO - PROCESS | 1536 | 1466635711963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635711998 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 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:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
15:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
15:48:32 INFO - PROCESS | 1536 | 1466635712142 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635712179 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
15:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
15:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
15:48:32 INFO - PROCESS | 1536 | 1466635712313 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635712348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
15:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
15:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
15:48:32 INFO - PROCESS | 1536 | 1466635712487 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635712522 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
15:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
15:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
15:48:32 INFO - PROCESS | 1536 | 1466635712663 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635712699 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
15:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
15:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
15:48:32 INFO - PROCESS | 1536 | 1466635712842 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:32 INFO - PROCESS | 1536 | 1466635712883 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
15:48:33 INFO - PROCESS | 1536 | 1466635713015 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - PROCESS | 1536 | 1466635713046 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 230ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
15:48:33 INFO - PROCESS | 1536 | 1466635713248 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - PROCESS | 1536 | 1466635713280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 172ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
15:48:33 INFO - PROCESS | 1536 | 1466635713426 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - PROCESS | 1536 | 1466635713456 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
15:48:33 INFO - PROCESS | 1536 | 1466635713596 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - PROCESS | 1536 | 1466635713630 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
15:48:33 INFO - PROCESS | 1536 | 1466635713771 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - PROCESS | 1536 | 1466635713803 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
15:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
15:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
15:48:33 INFO - PROCESS | 1536 | 1466635713947 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635713985 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
15:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
15:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
15:48:34 INFO - PROCESS | 1536 | 1466635714121 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635714153 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
15:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
15:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
15:48:34 INFO - PROCESS | 1536 | 1466635714296 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635714328 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
15:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
15:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
15:48:34 INFO - PROCESS | 1536 | 1466635714476 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635714507 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
15:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
15:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
15:48:34 INFO - PROCESS | 1536 | 1466635714646 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635714680 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 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:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
15:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
15:48:34 INFO - PROCESS | 1536 | 1466635714821 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:34 INFO - PROCESS | 1536 | 1466635714857 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
15:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
15:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
15:48:35 INFO - PROCESS | 1536 | 1466635714997 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - PROCESS | 1536 | 1466635715033 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
15:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
15:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
15:48:35 INFO - PROCESS | 1536 | 1466635715172 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - PROCESS | 1536 | 1466635715208 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
15:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
15:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
15:48:35 INFO - PROCESS | 1536 | 1466635715346 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - PROCESS | 1536 | 1466635715386 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
15:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
15:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
15:48:35 INFO - PROCESS | 1536 | 1466635715520 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - PROCESS | 1536 | 1466635715555 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
15:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
15:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
15:48:35 INFO - PROCESS | 1536 | 1466635715718 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:35 INFO - PROCESS | 1536 | 1466635715789 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
15:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 470ms
15:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
15:48:36 INFO - PROCESS | 1536 | 1466635716192 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - PROCESS | 1536 | 1466635716233 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
15:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
15:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
15:48:36 INFO - PROCESS | 1536 | 1466635716368 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - PROCESS | 1536 | 1466635716407 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 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:48:36 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
15:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 172ms
15:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
15:48:36 INFO - PROCESS | 1536 | 1466635716560 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - PROCESS | 1536 | 1466635716591 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
15:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
15:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
15:48:36 INFO - PROCESS | 1536 | 1466635716730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - PROCESS | 1536 | 1466635716761 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
15:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 172ms
15:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
15:48:36 INFO - PROCESS | 1536 | 1466635716904 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:36 INFO - PROCESS | 1536 | 1466635716938 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
15:48:37 INFO - PROCESS | 1536 | 1466635717084 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - PROCESS | 1536 | 1466635717120 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
15:48:37 INFO - PROCESS | 1536 | 1466635717255 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - PROCESS | 1536 | 1466635717286 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
15:48:37 INFO - PROCESS | 1536 | 1466635717430 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - PROCESS | 1536 | 1466635717459 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
15:48:37 INFO - PROCESS | 1536 | 1466635717603 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - PROCESS | 1536 | 1466635717634 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
15:48:37 INFO - PROCESS | 1536 | 1466635717780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - PROCESS | 1536 | 1466635717810 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
15:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
15:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
15:48:37 INFO - PROCESS | 1536 | 1466635717954 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - PROCESS | 1536 | 1466635717993 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
15:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 370ms
15:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
15:48:38 INFO - PROCESS | 1536 | 1466635718327 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - PROCESS | 1536 | 1466635718363 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
15:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
15:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
15:48:38 INFO - PROCESS | 1536 | 1466635718503 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - PROCESS | 1536 | 1466635718543 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
15:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
15:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
15:48:38 INFO - PROCESS | 1536 | 1466635718682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - PROCESS | 1536 | 1466635718734 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
15:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
15:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
15:48:38 INFO - PROCESS | 1536 | 1466635718862 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:38 INFO - PROCESS | 1536 | 1466635718908 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
15:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
15:48:39 INFO - PROCESS | 1536 | 1466635719044 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - PROCESS | 1536 | 1466635719081 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
15:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
15:48:39 INFO - PROCESS | 1536 | 1466635719217 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - PROCESS | 1536 | 1466635719264 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 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:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
15:48:39 INFO - PROCESS | 1536 | 1466635719394 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - PROCESS | 1536 | 1466635719430 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 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:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 230ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
15:48:39 INFO - PROCESS | 1536 | 1466635719627 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - PROCESS | 1536 | 1466635719663 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
15:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
15:48:39 INFO - PROCESS | 1536 | 1466635719798 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - PROCESS | 1536 | 1466635719838 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
15:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
15:48:39 INFO - PROCESS | 1536 | 1466635719975 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720007 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 172ms
15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
15:48:40 INFO - PROCESS | 1536 | 1466635720147 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720180 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
15:48:40 INFO - PROCESS | 1536 | 1466635720319 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720363 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
15:48:40 INFO - PROCESS | 1536 | 1466635720496 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720529 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
15:48:40 INFO - PROCESS | 1536 | 1466635720671 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720705 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
15:48:40 INFO - PROCESS | 1536 | 1466635720846 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:40 INFO - PROCESS | 1536 | 1466635720882 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
15:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
15:48:41 INFO - PROCESS | 1536 | 1466635721025 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
15:48:41 INFO - PROCESS | 1536 | 1466635721196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721232 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
15:48:41 INFO - PROCESS | 1536 | 1466635721370 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721408 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
15:48:41 INFO - PROCESS | 1536 | 1466635721546 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721582 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
15:48:41 INFO - PROCESS | 1536 | 1466635721721 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721757 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
15:48:41 INFO - PROCESS | 1536 | 1466635721896 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:41 INFO - PROCESS | 1536 | 1466635721935 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
15:48:42 INFO - PROCESS | 1536 | 1466635722072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - PROCESS | 1536 | 1466635722111 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
15:48:42 INFO - PROCESS | 1536 | 1466635722270 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - PROCESS | 1536 | 1466635722326 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 432ms
15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
15:48:42 INFO - PROCESS | 1536 | 1466635722694 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:42 INFO - PROCESS | 1536 | 1466635722734 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 330ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
15:48:43 INFO - PROCESS | 1536 | 1466635723029 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
15:48:43 INFO - PROCESS | 1536 | 1466635723205 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723235 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
15:48:43 INFO - PROCESS | 1536 | 1466635723382 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723415 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 172ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
15:48:43 INFO - PROCESS | 1536 | 1466635723554 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723584 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 172ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
15:48:43 INFO - PROCESS | 1536 | 1466635723730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723756 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
15:48:43 INFO - PROCESS | 1536 | 1466635723910 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:43 INFO - PROCESS | 1536 | 1466635723945 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
15:48:44 INFO - PROCESS | 1536 | 1466635724079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - PROCESS | 1536 | 1466635724110 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
15:48:44 INFO - PROCESS | 1536 | 1466635724254 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - PROCESS | 1536 | 1466635724282 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
15:48:44 INFO - PROCESS | 1536 | 1466635724430 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - PROCESS | 1536 | 1466635724458 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
15:48:44 INFO - PROCESS | 1536 | 1466635724605 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - PROCESS | 1536 | 1466635724640 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
15:48:44 INFO - PROCESS | 1536 | 1466635724781 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - PROCESS | 1536 | 1466635724818 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
15:48:44 INFO - PROCESS | 1536 | 1466635724959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635724993 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
15:48:45 INFO - PROCESS | 1536 | 1466635725130 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635725166 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
15:48:45 INFO - PROCESS | 1536 | 1466635725304 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635725339 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
15:48:45 INFO - PROCESS | 1536 | 1466635725480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635725520 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
15:48:45 INFO - PROCESS | 1536 | 1466635725654 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635725690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
15:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
15:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
15:48:45 INFO - PROCESS | 1536 | 1466635725829 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:45 INFO - PROCESS | 1536 | 1466635725863 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
15:48:46 INFO - PROCESS | 1536 | 1466635726002 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726042 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 230ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
15:48:46 INFO - PROCESS | 1536 | 1466635726236 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
15:48:46 INFO - PROCESS | 1536 | 1466635726413 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726445 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
15:48:46 INFO - PROCESS | 1536 | 1466635726587 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726619 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 172ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
15:48:46 INFO - PROCESS | 1536 | 1466635726764 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
15:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
15:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
15:48:46 INFO - PROCESS | 1536 | 1466635726938 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:46 INFO - PROCESS | 1536 | 1466635726976 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
15:48:47 INFO - PROCESS | 1536 | 1466635727113 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - PROCESS | 1536 | 1466635727145 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
15:48:47 INFO - PROCESS | 1536 | 1466635727292 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - PROCESS | 1536 | 1466635727327 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
15:48:47 INFO - PROCESS | 1536 | 1466635727465 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - PROCESS | 1536 | 1466635727501 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
15:48:47 INFO - PROCESS | 1536 | 1466635727637 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - PROCESS | 1536 | 1466635727671 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
15:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
15:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
15:48:47 INFO - PROCESS | 1536 | 1466635727813 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:47 INFO - PROCESS | 1536 | 1466635727850 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
15:48:48 INFO - PROCESS | 1536 | 1466635727989 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - PROCESS | 1536 | 1466635728024 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
15:48:48 INFO - PROCESS | 1536 | 1466635728163 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - PROCESS | 1536 | 1466635728199 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
15:48:48 INFO - PROCESS | 1536 | 1466635728342 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - PROCESS | 1536 | 1466635728378 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
15:48:48 INFO - PROCESS | 1536 | 1466635728513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - PROCESS | 1536 | 1466635728547 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
15:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
15:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
15:48:48 INFO - PROCESS | 1536 | 1466635728687 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:48 INFO - PROCESS | 1536 | 1466635728724 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 470ms
15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
15:48:49 INFO - PROCESS | 1536 | 1466635729162 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - PROCESS | 1536 | 1466635729195 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
15:48:49 INFO - PROCESS | 1536 | 1466635729339 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - PROCESS | 1536 | 1466635729370 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
15:48:49 INFO - PROCESS | 1536 | 1466635729517 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - PROCESS | 1536 | 1466635729546 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
15:48:49 INFO - PROCESS | 1536 | 1466635729692 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - PROCESS | 1536 | 1466635729724 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
15:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
15:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
15:48:49 INFO - PROCESS | 1536 | 1466635729863 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:49 INFO - PROCESS | 1536 | 1466635729890 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
15:48:50 INFO - PROCESS | 1536 | 1466635730043 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730078 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 172ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
15:48:50 INFO - PROCESS | 1536 | 1466635730213 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730240 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 120ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
15:48:50 INFO - PROCESS | 1536 | 1466635730339 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730367 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
15:48:50 INFO - PROCESS | 1536 | 1466635730513 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730542 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
15:48:50 INFO - PROCESS | 1536 | 1466635730687 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730718 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
15:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
15:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
15:48:50 INFO - PROCESS | 1536 | 1466635730864 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:50 INFO - PROCESS | 1536 | 1466635730896 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
15:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
15:48:51 INFO - PROCESS | 1536 | 1466635731038 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731070 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
15:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
15:48:51 INFO - PROCESS | 1536 | 1466635731213 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731251 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
15:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
15:48:51 INFO - PROCESS | 1536 | 1466635731386 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731421 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
15:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
15:48:51 INFO - PROCESS | 1536 | 1466635731562 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731604 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
15:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
15:48:51 INFO - PROCESS | 1536 | 1466635731737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731774 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
15:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
15:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
15:48:51 INFO - PROCESS | 1536 | 1466635731914 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:51 INFO - PROCESS | 1536 | 1466635731956 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
15:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
15:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
15:48:52 INFO - PROCESS | 1536 | 1466635732088 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - PROCESS | 1536 | 1466635732128 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
15:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
15:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
15:48:52 INFO - PROCESS | 1536 | 1466635732263 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - PROCESS | 1536 | 1466635732299 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
15:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
15:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
15:48:52 INFO - PROCESS | 1536 | 1466635732442 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - PROCESS | 1536 | 1466635732475 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
15:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 230ms
15:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
15:48:52 INFO - PROCESS | 1536 | 1466635732676 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:52 INFO - PROCESS | 1536 | 1466635732709 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:53 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:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
15:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
15:48:53 INFO - PROCESS | 1536 | 1466635733346 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:53 INFO - PROCESS | 1536 | 1466635733383 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:54 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:48:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
15:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
15:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
15:48:54 INFO - PROCESS | 1536 | 1466635734019 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:54 INFO - PROCESS | 1536 | 1466635734053 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:54 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:48:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
15:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
15:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
15:48:54 INFO - PROCESS | 1536 | 1466635734691 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:54 INFO - PROCESS | 1536 | 1466635734723 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:55 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:48:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
15:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
15:48:55 INFO - PROCESS | 1536 | 1466635735366 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:55 INFO - PROCESS | 1536 | 1466635735417 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:56 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:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 870ms
15:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
15:48:56 INFO - PROCESS | 1536 | 1466635736239 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:56 INFO - PROCESS | 1536 | 1466635736270 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:56 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:48:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
15:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
15:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
15:48:56 INFO - PROCESS | 1536 | 1466635736912 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:56 INFO - PROCESS | 1536 | 1466635736945 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:57 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:48:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
15:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
15:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
15:48:57 INFO - PROCESS | 1536 | 1466635737589 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:57 INFO - PROCESS | 1536 | 1466635737619 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:58 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:48:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
15:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
15:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
15:48:58 INFO - PROCESS | 1536 | 1466635738261 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:58 INFO - PROCESS | 1536 | 1466635738296 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:58 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:48:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:48:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
15:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
15:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
15:48:58 INFO - PROCESS | 1536 | 1466635738933 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:58 INFO - PROCESS | 1536 | 1466635738959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
15:48:59 INFO - PROCESS | 1536 | 1466635739111 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - PROCESS | 1536 | 1466635739151 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
15:48:59 INFO - PROCESS | 1536 | 1466635739280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - PROCESS | 1536 | 1466635739307 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 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:48:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:48:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
15:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 172ms
15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
15:48:59 INFO - PROCESS | 1536 | 1466635739459 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - PROCESS | 1536 | 1466635739486 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
15:48:59 INFO - PROCESS | 1536 | 1466635739633 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
15:48:59 INFO - PROCESS | 1536 | 1466635739665 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 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:48:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:48:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
15:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
15:48:59 INFO - PROCESS | 1536 | 1466635739813 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:48:59 INFO - PROCESS | 1536 | 1466635739843 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 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:49:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:49:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
15:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
15:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
15:49:00 INFO - PROCESS | 1536 | 1466635739988 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 INFO - PROCESS | 1536 | 1466635740028 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
15:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 172ms
15:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
15:49:00 INFO - PROCESS | 1536 | 1466635740162 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 INFO - PROCESS | 1536 | 1466635740192 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 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:49:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:49:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
15:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
15:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
15:49:00 INFO - PROCESS | 1536 | 1466635740838 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:00 INFO - PROCESS | 1536 | 1466635740865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
15:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
15:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
15:49:01 INFO - PROCESS | 1536 | 1466635741013 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - PROCESS | 1536 | 1466635741042 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
15:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
15:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
15:49:01 INFO - PROCESS | 1536 | 1466635741189 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - PROCESS | 1536 | 1466635741225 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
15:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
15:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
15:49:01 INFO - PROCESS | 1536 | 1466635741362 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - PROCESS | 1536 | 1466635741393 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
15:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
15:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
15:49:01 INFO - PROCESS | 1536 | 1466635741537 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - PROCESS | 1536 | 1466635741570 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
15:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
15:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
15:49:01 INFO - PROCESS | 1536 | 1466635741714 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:01 INFO - PROCESS | 1536 | 1466635741770 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
15:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 430ms
15:49:02 INFO - PROCESS | 1536 | 1466635742274 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
15:49:02 INFO - PROCESS | 1536 | 1466635742308 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
15:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
15:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
15:49:02 INFO - PROCESS | 1536 | 1466635742455 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - PROCESS | 1536 | 1466635742486 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
15:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
15:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
15:49:02 INFO - PROCESS | 1536 | 1466635742631 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - PROCESS | 1536 | 1466635742666 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
15:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
15:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
15:49:02 INFO - PROCESS | 1536 | 1466635742805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - PROCESS | 1536 | 1466635742839 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
15:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
15:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
15:49:02 INFO - PROCESS | 1536 | 1466635742980 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743007 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
15:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
15:49:03 INFO - PROCESS | 1536 | 1466635743160 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743198 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
15:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
15:49:03 INFO - PROCESS | 1536 | 1466635743329 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743360 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 172ms
15:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
15:49:03 INFO - PROCESS | 1536 | 1466635743504 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743530 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
15:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
15:49:03 INFO - PROCESS | 1536 | 1466635743680 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743706 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 120ms
15:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
15:49:03 INFO - PROCESS | 1536 | 1466635743805 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - PROCESS | 1536 | 1466635743842 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
15:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
15:49:04 INFO - PROCESS | 1536 | 1466635743979 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744013 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
15:49:04 INFO - PROCESS | 1536 | 1466635744161 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744187 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
15:49:04 INFO - PROCESS | 1536 | 1466635744332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744368 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
15:49:04 INFO - PROCESS | 1536 | 1466635744503 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744538 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
15:49:04 INFO - PROCESS | 1536 | 1466635744679 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744713 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
15:49:04 INFO - PROCESS | 1536 | 1466635744853 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:04 INFO - PROCESS | 1536 | 1466635744899 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
15:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 173ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
15:49:05 INFO - PROCESS | 1536 | 1466635745032 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
15:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
15:49:05 INFO - PROCESS | 1536 | 1466635745209 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745238 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
15:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
15:49:05 INFO - PROCESS | 1536 | 1466635745381 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745413 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
15:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
15:49:05 INFO - PROCESS | 1536 | 1466635745554 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745583 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
15:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
15:49:05 INFO - PROCESS | 1536 | 1466635745730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745763 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
15:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
15:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
15:49:05 INFO - PROCESS | 1536 | 1466635745909 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:05 INFO - PROCESS | 1536 | 1466635745941 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
15:49:06 INFO - PROCESS | 1536 | 1466635746079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - PROCESS | 1536 | 1466635746110 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
15:49:06 INFO - PROCESS | 1536 | 1466635746261 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - PROCESS | 1536 | 1466635746292 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
15:49:06 INFO - PROCESS | 1536 | 1466635746430 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - PROCESS | 1536 | 1466635746464 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
15:49:06 INFO - PROCESS | 1536 | 1466635746605 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - PROCESS | 1536 | 1466635746638 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 172ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
15:49:06 INFO - PROCESS | 1536 | 1466635746780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - PROCESS | 1536 | 1466635746812 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
15:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
15:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
15:49:06 INFO - PROCESS | 1536 | 1466635746959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635746995 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
15:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
15:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
15:49:07 INFO - PROCESS | 1536 | 1466635747129 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635747164 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
15:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
15:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
15:49:07 INFO - PROCESS | 1536 | 1466635747304 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635747336 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
15:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
15:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
15:49:07 INFO - PROCESS | 1536 | 1466635747480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635747515 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
15:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
15:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
15:49:07 INFO - PROCESS | 1536 | 1466635747662 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635747696 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
15:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
15:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
15:49:07 INFO - PROCESS | 1536 | 1466635747830 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:07 INFO - PROCESS | 1536 | 1466635747865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
15:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
15:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
15:49:08 INFO - PROCESS | 1536 | 1466635748009 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - PROCESS | 1536 | 1466635748046 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
15:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 470ms
15:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
15:49:08 INFO - PROCESS | 1536 | 1466635748480 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - PROCESS | 1536 | 1466635748511 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
15:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
15:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
15:49:08 INFO - PROCESS | 1536 | 1466635748655 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - PROCESS | 1536 | 1466635748686 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
15:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
15:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
15:49:08 INFO - PROCESS | 1536 | 1466635748832 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:08 INFO - PROCESS | 1536 | 1466635748865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
15:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
15:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
15:49:09 INFO - PROCESS | 1536 | 1466635749004 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749032 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
15:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
15:49:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
15:49:09 INFO - PROCESS | 1536 | 1466635749180 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749208 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
15:49:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
15:49:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
15:49:09 INFO - TEST-START | /DOMEvents/constructors.html
15:49:09 INFO - PROCESS | 1536 | 1466635749360 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749395 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:49:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
15:49:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 187ms
15:49:09 INFO - TEST-START | /DOMEvents/event-phases-order.html
15:49:09 INFO - PROCESS | 1536 | 1466635749546 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749573 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
15:49:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
15:49:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
15:49:09 INFO - PROCESS | 1536 | 1466635749722 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749751 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
15:49:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:49:09 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:49:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:49:09 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:49:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:49:09 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:49:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:49:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
15:49:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 173ms
15:49:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
15:49:09 INFO - PROCESS | 1536 | 1466635749898 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:09 INFO - PROCESS | 1536 | 1466635749928 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
15:49:10 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:49:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 172ms
15:49:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
15:49:10 INFO - PROCESS | 1536 | 1466635750072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750101 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 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:49:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
15:49:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 120ms
15:49:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
15:49:10 INFO - PROCESS | 1536 | 1466635750196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750235 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 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:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
15:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
15:49:10 INFO - PROCESS | 1536 | 1466635750375 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750403 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 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:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 120ms
15:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
15:49:10 INFO - PROCESS | 1536 | 1466635750496 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750533 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 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:49:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
15:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
15:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
15:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
15:49:10 INFO - PROCESS | 1536 | 1466635750670 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750703 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 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:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
15:49:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
15:49:10 INFO - PROCESS | 1536 | 1466635750846 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:10 INFO - PROCESS | 1536 | 1466635750882 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
15:49:11 INFO - PROCESS | 1536 | 1466635751021 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
15:49:11 INFO - PROCESS | 1536 | 1466635751196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751245 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
15:49:11 INFO - PROCESS | 1536 | 1466635751378 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751413 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
15:49:11 INFO - PROCESS | 1536 | 1466635751549 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751584 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
15:49:11 INFO - PROCESS | 1536 | 1466635751731 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751778 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 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:49:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
15:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
15:49:11 INFO - PROCESS | 1536 | 1466635751904 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:11 INFO - PROCESS | 1536 | 1466635751937 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 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:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
15:49:12 INFO - PROCESS | 1536 | 1466635752080 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - PROCESS | 1536 | 1466635752111 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 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:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
15:49:12 INFO - PROCESS | 1536 | 1466635752259 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - PROCESS | 1536 | 1466635752293 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 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:49:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
15:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
15:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
15:49:12 INFO - PROCESS | 1536 | 1466635752429 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - PROCESS | 1536 | 1466635752464 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 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:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
15:49:12 INFO - PROCESS | 1536 | 1466635752603 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - PROCESS | 1536 | 1466635752639 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 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:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
15:49:12 INFO - PROCESS | 1536 | 1466635752779 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - PROCESS | 1536 | 1466635752824 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:49:12 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:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
15:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
15:49:12 INFO - PROCESS | 1536 | 1466635752954 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635752987 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 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:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
15:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
15:49:13 INFO - PROCESS | 1536 | 1466635753130 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635753163 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 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:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
15:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
15:49:13 INFO - PROCESS | 1536 | 1466635753305 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635753344 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 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:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 172ms
15:49:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker
15:49:13 INFO - PROCESS | 1536 | 1466635753479 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635753514 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
15:49:13 INFO - {}
15:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
15:49:13 INFO - {}
15:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
15:49:13 INFO - {}
15:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
15:49:13 INFO - {}
15:49:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
15:49:13 INFO - TEST-START | /FileAPI/fileReader.html
15:49:13 INFO - PROCESS | 1536 | 1466635753653 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635753686 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
15:49:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
15:49:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
15:49:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
15:49:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
15:49:13 INFO - TEST-START | /FileAPI/historical.html
15:49:13 INFO - PROCESS | 1536 | 1466635753829 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:13 INFO - PROCESS | 1536 | 1466635753867 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
15:49:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
15:49:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
15:49:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
15:49:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
15:49:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
15:49:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
15:49:14 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
15:49:14 INFO - TEST-START | /FileAPI/idlharness.html
15:49:14 INFO - PROCESS | 1536 | 1466635754005 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - PROCESS | 1536 | 1466635754046 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
15:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
15:49:14 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:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
15:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
15:49:14 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:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
15:49:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 300ms
15:49:14 INFO - TEST-START | /FileAPI/idlharness.worker
15:49:14 INFO - PROCESS | 1536 | 1466635754310 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - PROCESS | 1536 | 1466635754345 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
15:49:14 INFO - {}
15:49:14 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:49:14 INFO - {}
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 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:49:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:49:14 INFO - {}
15:49:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 430ms
15:49:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
15:49:14 INFO - PROCESS | 1536 | 1466635754756 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:14 INFO - PROCESS | 1536 | 1466635754809 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 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:49:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 370ms
15:49:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
15:49:15 INFO - PROCESS | 1536 | 1466635755132 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - PROCESS | 1536 | 1466635755162 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
15:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
15:49:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html
15:49:15 INFO - PROCESS | 1536 | 1466635755313 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - PROCESS | 1536 | 1466635755348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
15:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
15:49:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
15:49:15 INFO - PROCESS | 1536 | 1466635755494 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - PROCESS | 1536 | 1466635755522 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
15:49:15 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:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
15:49:15 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:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
15:49:15 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:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
15:49:15 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:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
15:49:15 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:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
15:49:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:49:15 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:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
15:49:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
15:49:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:49:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
15:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 292ms
15:49:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
15:49:15 INFO - PROCESS | 1536 | 1466635755787 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - PROCESS | 1536 | 1466635755817 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
15:49:15 INFO - {}
15:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
15:49:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
15:49:15 INFO - PROCESS | 1536 | 1466635755963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - PROCESS | 1536 | 1466635755995 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
15:49:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
15:49:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
15:49:16 INFO - PROCESS | 1536 | 1466635756139 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - PROCESS | 1536 | 1466635756173 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
15:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:49:16 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:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:49:16 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:49:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:49:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 323ms
15:49:16 INFO - TEST-START | /FileAPI/file/File-constructor.html
15:49:16 INFO - PROCESS | 1536 | 1466635756466 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - PROCESS | 1536 | 1466635756495 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
15:49:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
15:49:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
15:49:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
15:49:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
15:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
15:49:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
15:49:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
15:49:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
15:49:16 INFO - PROCESS | 1536 | 1466635756646 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - PROCESS | 1536 | 1466635756673 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
15:49:16 INFO - {}
15:49:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 172ms
15:49:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
15:49:16 INFO - PROCESS | 1536 | 1466635756822 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:16 INFO - PROCESS | 1536 | 1466635756851 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
15:49:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
15:49:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
15:49:17 INFO - PROCESS | 1536 | 1466635756996 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - PROCESS | 1536 | 1466635757027 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
15:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
15:49:17 INFO - PROCESS | 1536 | 1466635757171 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - PROCESS | 1536 | 1466635757210 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
15:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
15:49:17 INFO - PROCESS | 1536 | 1466635757346 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - PROCESS | 1536 | 1466635757381 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
15:49:17 INFO - reader.readAsText(blob_2)
15:49:17 INFO - }" did not throw
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
15:49:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
15:49:17 INFO - reader.readAsDataURL(blob_2)
15:49:17 INFO - }" did not throw
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
15:49:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
15:49:17 INFO - reader.readAsArrayBuffer(blob_2)
15:49:17 INFO - }" did not throw
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
15:49:17 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:49:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:49:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
15:49:17 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
15:49:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
15:49:17 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:49:17 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 176ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
15:49:17 INFO - PROCESS | 1536 | 1466635757529 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - PROCESS | 1536 | 1466635757568 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
15:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
15:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
15:49:17 INFO - PROCESS | 1536 | 1466635757703 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - PROCESS | 1536 | 1466635757737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
15:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 230ms
15:49:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
15:49:17 INFO - PROCESS | 1536 | 1466635757936 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635757966 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
15:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 120ms
15:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
15:49:18 INFO - PROCESS | 1536 | 1466635758062 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758097 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
15:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
15:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
15:49:18 INFO - PROCESS | 1536 | 1466635758236 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758271 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
15:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
15:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
15:49:18 INFO - PROCESS | 1536 | 1466635758413 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758444 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
15:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
15:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
15:49:18 INFO - PROCESS | 1536 | 1466635758587 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758622 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
15:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
15:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
15:49:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
15:49:18 INFO - PROCESS | 1536 | 1466635758763 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758794 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
15:49:18 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:49:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
15:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:49:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
15:49:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 120ms
15:49:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
15:49:18 INFO - PROCESS | 1536 | 1466635758888 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:18 INFO - PROCESS | 1536 | 1466635758921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
15:49:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
15:49:19 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
15:49:19 INFO - PROCESS | 1536 | 1466635759063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:19 INFO - PROCESS | 1536 | 1466635759096 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:19 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
15:49:19 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
15:49:19 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
15:49:19 INFO - PROCESS | 1536 | 1466635759798 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:19 INFO - PROCESS | 1536 | 1466635759828 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:20 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
15:49:20 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 731ms
15:49:20 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
15:49:20 INFO - PROCESS | 1536 | 1466635760530 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:20 INFO - PROCESS | 1536 | 1466635760561 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:21 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
15:49:21 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 730ms
15:49:21 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
15:49:21 INFO - PROCESS | 1536 | 1466635761265 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:21 INFO - PROCESS | 1536 | 1466635761305 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:22 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
15:49:22 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 970ms
15:49:22 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
15:49:22 INFO - PROCESS | 1536 | 1466635762238 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:22 INFO - PROCESS | 1536 | 1466635762272 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
15:49:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
15:49:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
15:49:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
15:49:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 730ms
15:49:22 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
15:49:22 INFO - PROCESS | 1536 | 1466635762975 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:23 INFO - PROCESS | 1536 | 1466635763003 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
15:49:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
15:49:23 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 731ms
15:49:23 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
15:49:23 INFO - PROCESS | 1536 | 1466635763712 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:23 INFO - PROCESS | 1536 | 1466635763746 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
15:49:24 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
15:49:24 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 771ms
15:49:24 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
15:49:24 INFO - PROCESS | 1536 | 1466635764483 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:24 INFO - PROCESS | 1536 | 1466635764516 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
15:49:25 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
15:49:25 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
15:49:25 INFO - PROCESS | 1536 | 1466635765216 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:25 INFO - PROCESS | 1536 | 1466635765244 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
15:49:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
15:49:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
15:49:25 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
15:49:25 INFO - PROCESS | 1536 | 1466635765950 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:26 INFO - PROCESS | 1536 | 1466635765983 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
15:49:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
15:49:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
15:49:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
15:49:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
15:49:26 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
15:49:26 INFO - PROCESS | 1536 | 1466635766722 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:26 INFO - PROCESS | 1536 | 1466635766750 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
15:49:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
15:49:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
15:49:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
15:49:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 733ms
15:49:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
15:49:27 INFO - PROCESS | 1536 | 1466635767456 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:27 INFO - PROCESS | 1536 | 1466635767483 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
15:49:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
15:49:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
15:49:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
15:49:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
15:49:28 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
15:49:28 INFO - PROCESS | 1536 | 1466635768215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:28 INFO - PROCESS | 1536 | 1466635768249 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
15:49:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
15:49:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
15:49:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
15:49:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
15:49:31 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2875ms
15:49:31 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
15:49:31 INFO - PROCESS | 1536 | 1466635771094 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:31 INFO - PROCESS | 1536 | 1466635771119 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:33 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
15:49:33 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
15:49:33 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
15:49:33 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2070ms
15:49:33 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
15:49:33 INFO - PROCESS | 1536 | 1466635773169 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:33 INFO - PROCESS | 1536 | 1466635773196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:35 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
15:49:35 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
15:49:35 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
15:49:35 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1972ms
15:49:35 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
15:49:35 INFO - PROCESS | 1536 | 1466635775144 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:35 INFO - PROCESS | 1536 | 1466635775173 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:35 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
15:49:35 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
15:49:36 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
15:49:36 INFO - PROCESS | 1536 | 1466635775980 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:36 INFO - PROCESS | 1536 | 1466635776008 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
15:49:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
15:49:36 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 832ms
15:49:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
15:49:36 INFO - PROCESS | 1536 | 1466635776818 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:36 INFO - PROCESS | 1536 | 1466635776853 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
15:49:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 730ms
15:49:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
15:49:37 INFO - PROCESS | 1536 | 1466635777553 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:37 INFO - PROCESS | 1536 | 1466635777579 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
15:49:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1575ms
15:49:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
15:49:39 INFO - PROCESS | 1536 | 1466635779127 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:39 INFO - PROCESS | 1536 | 1466635779150 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
15:49:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 730ms
15:49:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
15:49:39 INFO - PROCESS | 1536 | 1466635779866 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:39 INFO - PROCESS | 1536 | 1466635779899 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
15:49:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 731ms
15:49:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
15:49:40 INFO - PROCESS | 1536 | 1466635780593 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:40 INFO - PROCESS | 1536 | 1466635780617 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
15:49:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 630ms
15:49:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
15:49:41 INFO - PROCESS | 1536 | 1466635781228 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:41 INFO - PROCESS | 1536 | 1466635781266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
15:49:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 830ms
15:49:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
15:49:42 INFO - PROCESS | 1536 | 1466635782064 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:42 INFO - PROCESS | 1536 | 1466635782090 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
15:49:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 630ms
15:49:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
15:49:42 INFO - PROCESS | 1536 | 1466635782701 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:42 INFO - PROCESS | 1536 | 1466635782729 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
15:49:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 771ms
15:49:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
15:49:43 INFO - PROCESS | 1536 | 1466635783475 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:43 INFO - PROCESS | 1536 | 1466635783502 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
15:49:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 870ms
15:49:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
15:49:44 INFO - PROCESS | 1536 | 1466635784345 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:44 INFO - PROCESS | 1536 | 1466635784369 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
15:49:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 831ms
15:49:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
15:49:45 INFO - PROCESS | 1536 | 1466635785179 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:45 INFO - PROCESS | 1536 | 1466635785211 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
15:49:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 830ms
15:49:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
15:49:46 INFO - PROCESS | 1536 | 1466635786015 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:46 INFO - PROCESS | 1536 | 1466635786039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
15:49:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 871ms
15:49:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
15:49:46 INFO - PROCESS | 1536 | 1466635786927 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:46 INFO - PROCESS | 1536 | 1466635786954 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
15:49:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 731ms
15:49:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
15:49:47 INFO - PROCESS | 1536 | 1466635787663 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:47 INFO - PROCESS | 1536 | 1466635787690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
15:49:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 872ms
15:49:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
15:49:48 INFO - PROCESS | 1536 | 1466635788539 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:48 INFO - PROCESS | 1536 | 1466635788566 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
15:49:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 771ms
15:49:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
15:49:49 INFO - PROCESS | 1536 | 1466635789317 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:49 INFO - PROCESS | 1536 | 1466635789343 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:50 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:49:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 772ms
15:49:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
15:49:50 INFO - PROCESS | 1536 | 1466635790089 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:50 INFO - PROCESS | 1536 | 1466635790115 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:50 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:49:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
15:49:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
15:49:50 INFO - PROCESS | 1536 | 1466635790861 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:50 INFO - PROCESS | 1536 | 1466635790886 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
15:49:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 730ms
15:49:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
15:49:51 INFO - PROCESS | 1536 | 1466635791596 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:51 INFO - PROCESS | 1536 | 1466635791625 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
15:49:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 730ms
15:49:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
15:49:52 INFO - PROCESS | 1536 | 1466635792328 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:52 INFO - PROCESS | 1536 | 1466635792352 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
15:49:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 731ms
15:49:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
15:49:53 INFO - PROCESS | 1536 | 1466635793063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:53 INFO - PROCESS | 1536 | 1466635793090 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
15:49:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 872ms
15:49:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
15:49:53 INFO - PROCESS | 1536 | 1466635793936 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:54 INFO - PROCESS | 1536 | 1466635793973 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
15:49:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
15:49:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
15:49:54 INFO - PROCESS | 1536 | 1466635794771 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:54 INFO - PROCESS | 1536 | 1466635794797 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
15:49:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 730ms
15:49:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
15:49:55 INFO - PROCESS | 1536 | 1466635795507 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:55 INFO - PROCESS | 1536 | 1466635795539 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
15:49:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
15:49:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
15:49:56 INFO - PROCESS | 1536 | 1466635796338 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:56 INFO - PROCESS | 1536 | 1466635796363 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:57 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:49:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 831ms
15:49:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
15:49:57 INFO - PROCESS | 1536 | 1466635797171 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:57 INFO - PROCESS | 1536 | 1466635797195 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:58 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:49:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 830ms
15:49:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
15:49:58 INFO - PROCESS | 1536 | 1466635798004 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:58 INFO - PROCESS | 1536 | 1466635798034 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
15:49:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
15:49:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
15:49:58 INFO - PROCESS | 1536 | 1466635798877 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:58 INFO - PROCESS | 1536 | 1466635798900 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
15:49:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 770ms
15:49:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
15:49:59 INFO - PROCESS | 1536 | 1466635799652 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:49:59 INFO - PROCESS | 1536 | 1466635799679 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
15:50:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 833ms
15:50:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
15:50:00 INFO - PROCESS | 1536 | 1466635800490 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:00 INFO - PROCESS | 1536 | 1466635800517 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
15:50:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 770ms
15:50:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
15:50:01 INFO - PROCESS | 1536 | 1466635801267 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:01 INFO - PROCESS | 1536 | 1466635801295 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:50:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
15:50:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
15:50:02 INFO - PROCESS | 1536 | 1466635802039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:02 INFO - PROCESS | 1536 | 1466635802065 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
15:50:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 670ms
15:50:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
15:50:02 INFO - PROCESS | 1536 | 1466635802713 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:02 INFO - PROCESS | 1536 | 1466635802737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
15:50:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 771ms
15:50:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
15:50:03 INFO - PROCESS | 1536 | 1466635803486 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:03 INFO - PROCESS | 1536 | 1466635803517 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
15:50:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 930ms
15:50:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
15:50:04 INFO - PROCESS | 1536 | 1466635804419 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:04 INFO - PROCESS | 1536 | 1466635804444 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
15:50:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 832ms
15:50:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
15:50:05 INFO - PROCESS | 1536 | 1466635805253 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:05 INFO - PROCESS | 1536 | 1466635805277 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:50:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
15:50:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
15:50:06 INFO - PROCESS | 1536 | 1466635806089 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:06 INFO - PROCESS | 1536 | 1466635806117 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
15:50:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 771ms
15:50:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
15:50:06 INFO - PROCESS | 1536 | 1466635806865 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:06 INFO - PROCESS | 1536 | 1466635806892 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
15:50:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
15:50:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
15:50:07 INFO - PROCESS | 1536 | 1466635807702 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:07 INFO - PROCESS | 1536 | 1466635807728 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:50:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1018ms
15:50:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
15:50:08 INFO - PROCESS | 1536 | 1466635808720 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:08 INFO - PROCESS | 1536 | 1466635808745 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
15:50:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
15:50:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
15:50:09 INFO - PROCESS | 1536 | 1466635809585 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:09 INFO - PROCESS | 1536 | 1466635809608 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:10 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
15:50:10 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 731ms
15:50:10 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
15:50:10 INFO - PROCESS | 1536 | 1466635810319 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:10 INFO - PROCESS | 1536 | 1466635810350 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:11 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:50:11 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 730ms
15:50:11 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
15:50:11 INFO - PROCESS | 1536 | 1466635811051 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:11 INFO - PROCESS | 1536 | 1466635811075 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:11 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
15:50:11 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
15:50:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
15:50:11 INFO - PROCESS | 1536 | 1466635811884 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:11 INFO - PROCESS | 1536 | 1466635811907 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
15:50:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
15:50:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
15:50:12 INFO - PROCESS | 1536 | 1466635812719 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:12 INFO - PROCESS | 1536 | 1466635812751 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
15:50:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 772ms
15:50:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
15:50:13 INFO - PROCESS | 1536 | 1466635813496 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:13 INFO - PROCESS | 1536 | 1466635813523 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
15:50:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 670ms
15:50:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
15:50:14 INFO - PROCESS | 1536 | 1466635814173 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:14 INFO - PROCESS | 1536 | 1466635814206 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
15:50:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 770ms
15:50:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
15:50:14 INFO - PROCESS | 1536 | 1466635814946 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:14 INFO - PROCESS | 1536 | 1466635814973 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
15:50:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
15:50:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
15:50:15 INFO - PROCESS | 1536 | 1466635815775 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:15 INFO - PROCESS | 1536 | 1466635815799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
15:50:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 830ms
15:50:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
15:50:16 INFO - PROCESS | 1536 | 1466635816610 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:16 INFO - PROCESS | 1536 | 1466635816640 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
15:50:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 731ms
15:50:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
15:50:17 INFO - PROCESS | 1536 | 1466635817346 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:17 INFO - PROCESS | 1536 | 1466635817371 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
15:50:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 730ms
15:50:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
15:50:18 INFO - PROCESS | 1536 | 1466635818075 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:18 INFO - PROCESS | 1536 | 1466635818099 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
15:50:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 731ms
15:50:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
15:50:18 INFO - PROCESS | 1536 | 1466635818810 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:18 INFO - PROCESS | 1536 | 1466635818875 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
15:50:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 870ms
15:50:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
15:50:19 INFO - PROCESS | 1536 | 1466635819684 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:19 INFO - PROCESS | 1536 | 1466635819711 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
15:50:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 871ms
15:50:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
15:50:20 INFO - PROCESS | 1536 | 1466635820558 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:20 INFO - PROCESS | 1536 | 1466635820584 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
15:50:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
15:50:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
15:50:21 INFO - PROCESS | 1536 | 1466635821394 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:21 INFO - PROCESS | 1536 | 1466635821422 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
15:50:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
15:50:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
15:50:22 INFO - PROCESS | 1536 | 1466635822164 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:22 INFO - PROCESS | 1536 | 1466635822188 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
15:50:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 870ms
15:50:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
15:50:23 INFO - PROCESS | 1536 | 1466635823037 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:23 INFO - PROCESS | 1536 | 1466635823062 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
15:50:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 831ms
15:50:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
15:50:23 INFO - PROCESS | 1536 | 1466635823871 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:23 INFO - PROCESS | 1536 | 1466635823895 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
15:50:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
15:50:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
15:50:24 INFO - PROCESS | 1536 | 1466635824703 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:24 INFO - PROCESS | 1536 | 1466635824727 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
15:50:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 830ms
15:50:25 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
15:50:25 INFO - PROCESS | 1536 | 1466635825538 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:25 INFO - PROCESS | 1536 | 1466635825566 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
15:50:26 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1016ms
15:50:26 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
15:50:26 INFO - PROCESS | 1536 | 1466635826558 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:26 INFO - PROCESS | 1536 | 1466635826586 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
15:50:27 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 871ms
15:50:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
15:50:27 INFO - PROCESS | 1536 | 1466635827435 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:27 INFO - PROCESS | 1536 | 1466635827461 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
15:50:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 773ms
15:50:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
15:50:28 INFO - PROCESS | 1536 | 1466635828212 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:28 INFO - PROCESS | 1536 | 1466635828240 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
15:50:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
15:50:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
15:50:28 INFO - PROCESS | 1536 | 1466635828981 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:29 INFO - PROCESS | 1536 | 1466635829007 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
15:50:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1125ms
15:50:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
15:50:30 INFO - PROCESS | 1536 | 1466635830109 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:30 INFO - PROCESS | 1536 | 1466635830140 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
15:50:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
15:50:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
15:50:30 INFO - PROCESS | 1536 | 1466635830845 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:30 INFO - PROCESS | 1536 | 1466635830870 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
15:50:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 771ms
15:50:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
15:50:31 INFO - PROCESS | 1536 | 1466635831620 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:31 INFO - PROCESS | 1536 | 1466635831651 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
15:50:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
15:50:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
15:50:32 INFO - PROCESS | 1536 | 1466635832456 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:32 INFO - PROCESS | 1536 | 1466635832483 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
15:50:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 772ms
15:50:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
15:50:33 INFO - PROCESS | 1536 | 1466635833235 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:33 INFO - PROCESS | 1536 | 1466635833262 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
15:50:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 672ms
15:50:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
15:50:33 INFO - PROCESS | 1536 | 1466635833908 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:33 INFO - PROCESS | 1536 | 1466635833935 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
15:50:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 870ms
15:50:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
15:50:34 INFO - PROCESS | 1536 | 1466635834783 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:34 INFO - PROCESS | 1536 | 1466635834808 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
15:50:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 770ms
15:50:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
15:50:35 INFO - PROCESS | 1536 | 1466635835557 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:35 INFO - PROCESS | 1536 | 1466635835589 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
15:50:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 830ms
15:50:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
15:50:36 INFO - PROCESS | 1536 | 1466635836389 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:36 INFO - PROCESS | 1536 | 1466635836412 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
15:50:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
15:50:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6970ms
15:50:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
15:50:43 INFO - PROCESS | 1536 | 1466635843362 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:43 INFO - PROCESS | 1536 | 1466635843389 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
15:50:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
15:50:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
15:50:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
15:50:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2433ms
15:50:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
15:50:45 INFO - PROCESS | 1536 | 1466635845797 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:45 INFO - PROCESS | 1536 | 1466635845823 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
15:50:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 770ms
15:50:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
15:50:46 INFO - PROCESS | 1536 | 1466635846573 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:46 INFO - PROCESS | 1536 | 1466635846600 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
15:50:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 831ms
15:50:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
15:50:47 INFO - PROCESS | 1536 | 1466635847409 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:47 INFO - PROCESS | 1536 | 1466635847435 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
15:50:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 671ms
15:50:48 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
15:50:48 INFO - PROCESS | 1536 | 1466635848085 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:48 INFO - PROCESS | 1536 | 1466635848110 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
15:50:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 830ms
15:50:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
15:50:48 INFO - PROCESS | 1536 | 1466635848917 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:48 INFO - PROCESS | 1536 | 1466635848944 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
15:50:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
15:50:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
15:50:49 INFO - PROCESS | 1536 | 1466635849691 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:49 INFO - PROCESS | 1536 | 1466635849720 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
15:50:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 732ms
15:50:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
15:50:50 INFO - PROCESS | 1536 | 1466635850425 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:50 INFO - PROCESS | 1536 | 1466635850454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
15:50:51 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
15:50:51 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
15:50:51 INFO - PROCESS | 1536 | 1466635851261 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:51 INFO - PROCESS | 1536 | 1466635851287 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
15:50:52 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
15:50:52 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
15:50:52 INFO - PROCESS | 1536 | 1466635851995 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - PROCESS | 1536 | 1466635852024 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
15:50:52 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 730ms
15:50:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
15:50:52 INFO - PROCESS | 1536 | 1466635852732 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - PROCESS | 1536 | 1466635852759 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
15:50:52 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
15:50:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
15:50:52 INFO - PROCESS | 1536 | 1466635852908 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:52 INFO - PROCESS | 1536 | 1466635852937 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
15:50:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
15:50:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
15:50:53 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 120ms
15:50:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
15:50:53 INFO - PROCESS | 1536 | 1466635853031 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:53 INFO - PROCESS | 1536 | 1466635853062 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
15:50:53 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 931ms
15:50:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
15:50:53 INFO - PROCESS | 1536 | 1466635853963 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:54 INFO - PROCESS | 1536 | 1466635853993 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
15:50:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
15:50:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
15:50:54 INFO - PROCESS | 1536 | 1466635854896 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:54 INFO - PROCESS | 1536 | 1466635854920 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
15:50:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 770ms
15:50:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
15:50:55 INFO - PROCESS | 1536 | 1466635855668 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:55 INFO - PROCESS | 1536 | 1466635855695 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
15:50:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
15:50:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 830ms
15:50:56 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
15:50:56 INFO - PROCESS | 1536 | 1466635856503 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:56 INFO - PROCESS | 1536 | 1466635856530 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
15:50:57 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 832ms
15:50:57 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
15:50:57 INFO - PROCESS | 1536 | 1466635857337 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:57 INFO - PROCESS | 1536 | 1466635857365 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
15:50:58 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 930ms
15:50:58 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
15:50:58 INFO - PROCESS | 1536 | 1466635858274 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:58 INFO - PROCESS | 1536 | 1466635858300 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
15:50:59 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 970ms
15:50:59 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
15:50:59 INFO - PROCESS | 1536 | 1466635859250 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:50:59 INFO - PROCESS | 1536 | 1466635859276 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
15:51:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
15:51:00 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 872ms
15:51:00 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
15:51:00 INFO - PROCESS | 1536 | 1466635860125 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:00 INFO - PROCESS | 1536 | 1466635860150 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
15:51:00 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 830ms
15:51:00 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
15:51:00 INFO - PROCESS | 1536 | 1466635860962 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:01 INFO - PROCESS | 1536 | 1466635860987 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
15:51:01 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 830ms
15:51:01 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
15:51:01 INFO - PROCESS | 1536 | 1466635861796 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:01 INFO - PROCESS | 1536 | 1466635861825 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
15:51:02 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 670ms
15:51:02 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
15:51:02 INFO - PROCESS | 1536 | 1466635862470 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:02 INFO - PROCESS | 1536 | 1466635862494 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
15:51:03 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
15:51:03 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
15:51:03 INFO - PROCESS | 1536 | 1466635863207 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:03 INFO - PROCESS | 1536 | 1466635863237 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
15:51:04 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 971ms
15:51:04 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
15:51:04 INFO - PROCESS | 1536 | 1466635864181 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:04 INFO - PROCESS | 1536 | 1466635864209 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
15:51:05 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 970ms
15:51:05 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
15:51:05 INFO - PROCESS | 1536 | 1466635865161 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:05 INFO - PROCESS | 1536 | 1466635865193 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
15:51:05 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
15:51:05 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
15:51:05 INFO - PROCESS | 1536 | 1466635865892 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:05 INFO - PROCESS | 1536 | 1466635865920 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
15:51:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
15:51:08 INFO - window.indexedDB.open('test', val);..." did not throw
15:51:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:51:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:51:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
15:51:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
15:51:08 INFO - window.indexedDB.open('test', val);..." did not throw
15:51:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:51:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:51:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
15:51:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
15:51:08 INFO - window.indexedDB.open('test', val);..." did not throw
15:51:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:51:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:51:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
15:51:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
15:51:08 INFO - window.indexedDB.open('test', val);..." did not throw
15:51:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:51:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:51:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
15:51:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
15:51:08 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2373ms
15:51:08 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
15:51:08 INFO - PROCESS | 1536 | 1466635868266 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:08 INFO - PROCESS | 1536 | 1466635868290 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
15:51:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 730ms
15:51:09 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
15:51:09 INFO - PROCESS | 1536 | 1466635869000 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:09 INFO - PROCESS | 1536 | 1466635869044 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
15:51:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
15:51:10 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1270ms
15:51:10 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
15:51:10 INFO - PROCESS | 1536 | 1466635870273 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:10 INFO - PROCESS | 1536 | 1466635870296 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:11 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
15:51:11 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
15:51:11 INFO - TEST-START | /IndexedDB/idbindex_count.htm
15:51:11 INFO - PROCESS | 1536 | 1466635871107 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:11 INFO - PROCESS | 1536 | 1466635871135 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:11 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
15:51:11 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
15:51:11 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
15:51:11 INFO - PROCESS | 1536 | 1466635871884 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:11 INFO - PROCESS | 1536 | 1466635871910 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:12 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
15:51:12 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 670ms
15:51:12 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
15:51:12 INFO - PROCESS | 1536 | 1466635872559 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:12 INFO - PROCESS | 1536 | 1466635872585 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:13 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
15:51:13 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 670ms
15:51:13 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
15:51:13 INFO - PROCESS | 1536 | 1466635873227 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:13 INFO - PROCESS | 1536 | 1466635873251 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:14 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
15:51:14 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 871ms
15:51:14 INFO - TEST-START | /IndexedDB/idbindex_get.htm
15:51:14 INFO - PROCESS | 1536 | 1466635874101 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:14 INFO - PROCESS | 1536 | 1466635874131 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:14 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
15:51:14 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 730ms
15:51:14 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
15:51:14 INFO - PROCESS | 1536 | 1466635874833 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:14 INFO - PROCESS | 1536 | 1466635874858 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:15 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
15:51:15 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 831ms
15:51:15 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
15:51:15 INFO - PROCESS | 1536 | 1466635875669 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:15 INFO - PROCESS | 1536 | 1466635875697 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:16 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
15:51:16 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 770ms
15:51:16 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
15:51:16 INFO - PROCESS | 1536 | 1466635876444 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:16 INFO - PROCESS | 1536 | 1466635876469 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:17 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
15:51:17 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 833ms
15:51:17 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
15:51:17 INFO - PROCESS | 1536 | 1466635877280 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:17 INFO - PROCESS | 1536 | 1466635877307 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:17 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
15:51:17 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 630ms
15:51:17 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
15:51:17 INFO - PROCESS | 1536 | 1466635877921 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:17 INFO - PROCESS | 1536 | 1466635877947 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:18 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
15:51:18 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
15:51:18 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
15:51:18 INFO - PROCESS | 1536 | 1466635878687 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:18 INFO - PROCESS | 1536 | 1466635878715 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:19 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
15:51:19 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 872ms
15:51:19 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
15:51:19 INFO - PROCESS | 1536 | 1466635879562 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:19 INFO - PROCESS | 1536 | 1466635879588 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
15:51:20 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 672ms
15:51:20 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
15:51:20 INFO - PROCESS | 1536 | 1466635880237 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:20 INFO - PROCESS | 1536 | 1466635880264 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
15:51:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
15:51:20 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 733ms
15:51:20 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
15:51:20 INFO - PROCESS | 1536 | 1466635880972 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:21 INFO - PROCESS | 1536 | 1466635880996 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
15:51:21 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
15:51:21 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 871ms
15:51:21 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
15:51:21 INFO - PROCESS | 1536 | 1466635881862 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:21 INFO - PROCESS | 1536 | 1466635881891 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
15:51:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 830ms
15:51:22 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
15:51:22 INFO - PROCESS | 1536 | 1466635882681 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:22 INFO - PROCESS | 1536 | 1466635882708 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
15:51:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 730ms
15:51:23 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
15:51:23 INFO - PROCESS | 1536 | 1466635883415 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:23 INFO - PROCESS | 1536 | 1466635883442 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
15:51:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 671ms
15:51:24 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
15:51:24 INFO - PROCESS | 1536 | 1466635884092 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:24 INFO - PROCESS | 1536 | 1466635884120 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
15:51:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
15:51:24 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
15:51:24 INFO - PROCESS | 1536 | 1466635884962 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:25 INFO - PROCESS | 1536 | 1466635884988 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
15:51:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 630ms
15:51:25 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
15:51:25 INFO - PROCESS | 1536 | 1466635885595 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:25 INFO - PROCESS | 1536 | 1466635885620 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
15:51:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
15:51:26 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
15:51:26 INFO - PROCESS | 1536 | 1466635886369 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:26 INFO - PROCESS | 1536 | 1466635886400 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
15:51:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 871ms
15:51:27 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
15:51:27 INFO - PROCESS | 1536 | 1466635887241 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:27 INFO - PROCESS | 1536 | 1466635887265 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
15:51:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 671ms
15:51:27 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
15:51:27 INFO - PROCESS | 1536 | 1466635887915 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:27 INFO - PROCESS | 1536 | 1466635887942 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:28 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
15:51:28 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 830ms
15:51:28 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
15:51:28 INFO - PROCESS | 1536 | 1466635888750 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:28 INFO - PROCESS | 1536 | 1466635888778 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:29 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
15:51:29 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 671ms
15:51:29 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
15:51:29 INFO - PROCESS | 1536 | 1466635889428 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:29 INFO - PROCESS | 1536 | 1466635889455 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:30 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
15:51:30 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 871ms
15:51:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
15:51:30 INFO - PROCESS | 1536 | 1466635890305 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:30 INFO - PROCESS | 1536 | 1466635890331 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:30 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:51:30 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 670ms
15:51:30 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
15:51:31 INFO - PROCESS | 1536 | 1466635890978 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:31 INFO - PROCESS | 1536 | 1466635891010 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:31 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
15:51:31 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 730ms
15:51:31 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
15:51:31 INFO - PROCESS | 1536 | 1466635891708 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:31 INFO - PROCESS | 1536 | 1466635891731 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
15:51:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
15:51:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
15:51:32 INFO - PROCESS | 1536 | 1466635892482 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:32 INFO - PROCESS | 1536 | 1466635892514 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
15:51:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 870ms
15:51:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
15:51:33 INFO - PROCESS | 1536 | 1466635893357 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:33 INFO - PROCESS | 1536 | 1466635893382 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:51:34 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 671ms
15:51:34 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
15:51:34 INFO - PROCESS | 1536 | 1466635894028 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - PROCESS | 1536 | 1466635894053 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
15:51:34 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 120ms
15:51:34 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
15:51:34 INFO - PROCESS | 1536 | 1466635894151 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - PROCESS | 1536 | 1466635894177 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
15:51:34 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
15:51:34 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
15:51:34 INFO - PROCESS | 1536 | 1466635894332 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - PROCESS | 1536 | 1466635894358 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
15:51:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
15:51:34 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
15:51:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
15:51:34 INFO - PROCESS | 1536 | 1466635894512 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:34 INFO - PROCESS | 1536 | 1466635894543 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
15:51:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 770ms
15:51:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
15:51:35 INFO - PROCESS | 1536 | 1466635895289 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:35 INFO - PROCESS | 1536 | 1466635895317 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:36 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:51:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 771ms
15:51:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
15:51:36 INFO - PROCESS | 1536 | 1466635896063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:36 INFO - PROCESS | 1536 | 1466635896089 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:36 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:51:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 831ms
15:51:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
15:51:36 INFO - PROCESS | 1536 | 1466635896904 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:36 INFO - PROCESS | 1536 | 1466635896930 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:37 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:51:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 730ms
15:51:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
15:51:37 INFO - PROCESS | 1536 | 1466635897642 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:37 INFO - PROCESS | 1536 | 1466635897669 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:38 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:51:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 770ms
15:51:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
15:51:38 INFO - PROCESS | 1536 | 1466635898411 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:38 INFO - PROCESS | 1536 | 1466635898435 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:39 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:51:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
15:51:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
15:51:39 INFO - PROCESS | 1536 | 1466635899185 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:39 INFO - PROCESS | 1536 | 1466635899215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:40 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:51:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 830ms
15:51:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
15:51:40 INFO - PROCESS | 1536 | 1466635900021 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:40 INFO - PROCESS | 1536 | 1466635900045 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:40 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:51:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 671ms
15:51:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
15:51:40 INFO - PROCESS | 1536 | 1466635900690 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:40 INFO - PROCESS | 1536 | 1466635900714 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
15:51:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
15:51:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
15:51:41 INFO - PROCESS | 1536 | 1466635901564 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:41 INFO - PROCESS | 1536 | 1466635901603 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
15:51:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
15:51:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
15:51:42 INFO - PROCESS | 1536 | 1466635902398 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:42 INFO - PROCESS | 1536 | 1466635902424 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
15:51:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 833ms
15:51:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
15:51:43 INFO - PROCESS | 1536 | 1466635903238 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:43 INFO - PROCESS | 1536 | 1466635903267 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
15:51:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 831ms
15:51:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
15:51:44 INFO - PROCESS | 1536 | 1466635904072 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:44 INFO - PROCESS | 1536 | 1466635904098 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
15:51:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 870ms
15:51:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
15:51:44 INFO - PROCESS | 1536 | 1466635904945 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:44 INFO - PROCESS | 1536 | 1466635904969 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
15:51:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
15:51:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
15:51:45 INFO - PROCESS | 1536 | 1466635905843 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:45 INFO - PROCESS | 1536 | 1466635905872 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
15:51:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
15:51:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
15:51:46 INFO - PROCESS | 1536 | 1466635906676 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:46 INFO - PROCESS | 1536 | 1466635906704 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:47 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:51:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 771ms
15:51:47 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
15:51:47 INFO - PROCESS | 1536 | 1466635907450 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:47 INFO - PROCESS | 1536 | 1466635907478 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
15:51:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 832ms
15:51:48 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
15:51:48 INFO - PROCESS | 1536 | 1466635908289 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:48 INFO - PROCESS | 1536 | 1466635908318 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
15:51:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 870ms
15:51:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
15:51:49 INFO - PROCESS | 1536 | 1466635909159 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:49 INFO - PROCESS | 1536 | 1466635909186 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:49 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:51:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
15:51:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
15:51:49 INFO - PROCESS | 1536 | 1466635909933 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:49 INFO - PROCESS | 1536 | 1466635909959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:50 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:51:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 772ms
15:51:50 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
15:51:50 INFO - PROCESS | 1536 | 1466635910707 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:50 INFO - PROCESS | 1536 | 1466635910740 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
15:51:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
15:51:51 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
15:51:51 INFO - PROCESS | 1536 | 1466635911580 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:51 INFO - PROCESS | 1536 | 1466635911605 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
15:51:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
15:51:52 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
15:51:52 INFO - PROCESS | 1536 | 1466635912454 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:52 INFO - PROCESS | 1536 | 1466635912498 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
15:51:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 830ms
15:51:53 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
15:51:53 INFO - PROCESS | 1536 | 1466635913291 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:53 INFO - PROCESS | 1536 | 1466635913317 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:54 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:51:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 771ms
15:51:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
15:51:54 INFO - PROCESS | 1536 | 1466635914067 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:54 INFO - PROCESS | 1536 | 1466635914095 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
15:51:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
15:51:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
15:51:54 INFO - PROCESS | 1536 | 1466635914906 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:54 INFO - PROCESS | 1536 | 1466635914936 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:55 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:51:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 730ms
15:51:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
15:51:55 INFO - PROCESS | 1536 | 1466635915642 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:55 INFO - PROCESS | 1536 | 1466635915667 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:56 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:51:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
15:51:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
15:51:56 INFO - PROCESS | 1536 | 1466635916416 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:56 INFO - PROCESS | 1536 | 1466635916446 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:57 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:51:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 831ms
15:51:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
15:51:57 INFO - PROCESS | 1536 | 1466635917249 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:57 INFO - PROCESS | 1536 | 1466635917273 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
15:51:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 930ms
15:51:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
15:51:58 INFO - PROCESS | 1536 | 1466635918182 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:58 INFO - PROCESS | 1536 | 1466635918206 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:58 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:51:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
15:51:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
15:51:58 INFO - PROCESS | 1536 | 1466635918916 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:58 INFO - PROCESS | 1536 | 1466635918944 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
15:51:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
15:51:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
15:51:59 INFO - PROCESS | 1536 | 1466635919653 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:51:59 INFO - PROCESS | 1536 | 1466635919679 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
15:52:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
15:52:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
15:52:00 INFO - PROCESS | 1536 | 1466635920490 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:00 INFO - PROCESS | 1536 | 1466635920518 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
15:52:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
15:52:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
15:52:01 INFO - PROCESS | 1536 | 1466635921320 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:01 INFO - PROCESS | 1536 | 1466635921345 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:02 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:52:02 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
15:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:52:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:52:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 671ms
15:52:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
15:52:02 INFO - PROCESS | 1536 | 1466635921994 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:02 INFO - PROCESS | 1536 | 1466635922020 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:02 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:52:02 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
15:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:52:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:52:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 672ms
15:52:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
15:52:02 INFO - PROCESS | 1536 | 1466635922669 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:02 INFO - PROCESS | 1536 | 1466635922700 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
15:52:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
15:52:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
15:52:03 INFO - PROCESS | 1536 | 1466635923402 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:03 INFO - PROCESS | 1536 | 1466635923425 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
15:52:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 731ms
15:52:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
15:52:04 INFO - PROCESS | 1536 | 1466635924135 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:04 INFO - PROCESS | 1536 | 1466635924159 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
15:52:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 830ms
15:52:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
15:52:05 INFO - PROCESS | 1536 | 1466635924971 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:05 INFO - PROCESS | 1536 | 1466635924999 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
15:52:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
15:52:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
15:52:05 INFO - PROCESS | 1536 | 1466635925745 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:05 INFO - PROCESS | 1536 | 1466635925771 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
15:52:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 871ms
15:52:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
15:52:06 INFO - PROCESS | 1536 | 1466635926620 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:06 INFO - PROCESS | 1536 | 1466635926646 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
15:52:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
15:52:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
15:52:07 INFO - PROCESS | 1536 | 1466635927457 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:07 INFO - PROCESS | 1536 | 1466635927486 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
15:52:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 770ms
15:52:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
15:52:08 INFO - PROCESS | 1536 | 1466635928227 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:08 INFO - PROCESS | 1536 | 1466635928254 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:09 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:52:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 1334ms
15:52:09 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
15:52:09 INFO - PROCESS | 1536 | 1466635929564 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:09 INFO - PROCESS | 1536 | 1466635929588 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:10 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:52:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
15:52:10 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
15:52:10 INFO - PROCESS | 1536 | 1466635930338 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:10 INFO - PROCESS | 1536 | 1466635930369 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
15:52:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1121ms
15:52:11 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
15:52:11 INFO - PROCESS | 1536 | 1466635931462 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:11 INFO - PROCESS | 1536 | 1466635931506 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
15:52:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
15:52:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
15:52:12 INFO - PROCESS | 1536 | 1466635932196 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:12 INFO - PROCESS | 1536 | 1466635932222 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
15:52:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 830ms
15:52:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
15:52:13 INFO - PROCESS | 1536 | 1466635933033 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:13 INFO - PROCESS | 1536 | 1466635933059 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
15:52:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 871ms
15:52:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
15:52:13 INFO - PROCESS | 1536 | 1466635933904 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:13 INFO - PROCESS | 1536 | 1466635933931 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
15:52:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 770ms
15:52:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
15:52:14 INFO - PROCESS | 1536 | 1466635934677 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:14 INFO - PROCESS | 1536 | 1466635934702 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
15:52:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 830ms
15:52:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
15:52:15 INFO - PROCESS | 1536 | 1466635935511 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:15 INFO - PROCESS | 1536 | 1466635935542 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
15:52:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
15:52:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
15:52:16 INFO - PROCESS | 1536 | 1466635936383 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:16 INFO - PROCESS | 1536 | 1466635936407 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
15:52:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
15:52:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
15:52:17 INFO - PROCESS | 1536 | 1466635937216 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:17 INFO - PROCESS | 1536 | 1466635937240 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
15:52:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 730ms
15:52:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
15:52:17 INFO - PROCESS | 1536 | 1466635937962 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:18 INFO - PROCESS | 1536 | 1466635937992 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
15:52:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
15:52:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 771ms
15:52:18 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
15:52:18 INFO - PROCESS | 1536 | 1466635938737 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:18 INFO - PROCESS | 1536 | 1466635938763 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
15:52:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
15:52:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
15:52:19 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
15:52:19 INFO - PROCESS | 1536 | 1466635939516 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:19 INFO - PROCESS | 1536 | 1466635939542 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
15:52:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 730ms
15:52:20 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
15:52:20 INFO - PROCESS | 1536 | 1466635940246 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:20 INFO - PROCESS | 1536 | 1466635940272 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
15:52:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
15:52:21 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
15:52:21 INFO - PROCESS | 1536 | 1466635941019 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:21 INFO - PROCESS | 1536 | 1466635941044 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
15:52:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
15:52:21 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
15:52:21 INFO - PROCESS | 1536 | 1466635941853 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:21 INFO - PROCESS | 1536 | 1466635941883 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
15:52:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
15:52:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
15:52:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
15:52:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
15:52:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2818ms
15:52:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
15:52:24 INFO - PROCESS | 1536 | 1466635944674 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:24 INFO - PROCESS | 1536 | 1466635944703 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
15:52:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
15:52:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
15:52:25 INFO - PROCESS | 1536 | 1466635945614 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:25 INFO - PROCESS | 1536 | 1466635945643 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:26 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:52:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 730ms
15:52:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
15:52:26 INFO - PROCESS | 1536 | 1466635946348 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:26 INFO - PROCESS | 1536 | 1466635946378 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:27 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:52:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 730ms
15:52:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
15:52:27 INFO - PROCESS | 1536 | 1466635947079 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:27 INFO - PROCESS | 1536 | 1466635947105 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:27 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:52:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
15:52:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
15:52:27 INFO - PROCESS | 1536 | 1466635947852 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:27 INFO - PROCESS | 1536 | 1466635947876 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:28 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:52:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 830ms
15:52:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
15:52:28 INFO - PROCESS | 1536 | 1466635948685 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:28 INFO - PROCESS | 1536 | 1466635948718 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:29 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:52:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
15:52:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
15:52:29 INFO - PROCESS | 1536 | 1466635949458 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:29 INFO - PROCESS | 1536 | 1466635949482 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:30 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:52:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
15:52:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
15:52:30 INFO - PROCESS | 1536 | 1466635950291 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:30 INFO - PROCESS | 1536 | 1466635950315 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:30 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:52:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
15:52:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
15:52:31 INFO - PROCESS | 1536 | 1466635950965 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:31 INFO - PROCESS | 1536 | 1466635950993 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
15:52:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
15:52:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
15:52:31 INFO - PROCESS | 1536 | 1466635951899 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:31 INFO - PROCESS | 1536 | 1466635951925 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
15:52:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
15:52:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
15:52:32 INFO - PROCESS | 1536 | 1466635952736 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:32 INFO - PROCESS | 1536 | 1466635952764 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
15:52:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
15:52:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
15:52:33 INFO - PROCESS | 1536 | 1466635953566 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:33 INFO - PROCESS | 1536 | 1466635953592 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
15:52:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 831ms
15:52:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
15:52:34 INFO - PROCESS | 1536 | 1466635954399 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:34 INFO - PROCESS | 1536 | 1466635954424 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
15:52:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 830ms
15:52:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
15:52:35 INFO - PROCESS | 1536 | 1466635955233 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:35 INFO - PROCESS | 1536 | 1466635955263 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
15:52:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
15:52:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
15:52:36 INFO - PROCESS | 1536 | 1466635956105 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:36 INFO - PROCESS | 1536 | 1466635956129 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
15:52:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
15:52:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
15:52:36 INFO - PROCESS | 1536 | 1466635956940 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:37 INFO - PROCESS | 1536 | 1466635956968 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:37 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:52:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 771ms
15:52:37 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
15:52:37 INFO - PROCESS | 1536 | 1466635957716 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:37 INFO - PROCESS | 1536 | 1466635957742 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:38 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
15:52:38 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
15:52:38 INFO - TEST-START | /IndexedDB/idbtransaction.htm
15:52:38 INFO - PROCESS | 1536 | 1466635958590 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:38 INFO - PROCESS | 1536 | 1466635958616 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:39 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
15:52:39 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
15:52:39 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
15:52:39 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
15:52:39 INFO - PROCESS | 1536 | 1466635959327 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:39 INFO - PROCESS | 1536 | 1466635959393 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
15:52:40 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 771ms
15:52:40 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
15:52:40 INFO - PROCESS | 1536 | 1466635960130 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:40 INFO - PROCESS | 1536 | 1466635960156 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
15:52:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
15:52:44 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4617ms
15:52:44 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
15:52:44 INFO - PROCESS | 1536 | 1466635964750 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:44 INFO - PROCESS | 1536 | 1466635964780 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:45 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
15:52:45 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 930ms
15:52:45 INFO - TEST-START | /IndexedDB/index_sort_order.htm
15:52:45 INFO - PROCESS | 1536 | 1466635965684 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:45 INFO - PROCESS | 1536 | 1466635965710 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:46 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
15:52:46 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
15:52:46 INFO - TEST-START | /IndexedDB/interfaces.html
15:52:46 INFO - PROCESS | 1536 | 1466635966460 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:46 INFO - PROCESS | 1536 | 1466635966488 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
15:52:46 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:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
15:52:46 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:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
15:52:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
15:52:46 INFO - TEST-OK | /IndexedDB/interfaces.html | took 338ms
15:52:46 INFO - TEST-START | /IndexedDB/interfaces.worker
15:52:46 INFO - PROCESS | 1536 | 1466635966799 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:46 INFO - PROCESS | 1536 | 1466635966825 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
15:52:47 INFO - {}
15:52:47 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:52:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:52:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:52:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:52:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:52:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:52:47 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
15:52:47 INFO - {}
15:52:47 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:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
15:52:47 INFO - {}
15:52:47 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:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
15:52:47 INFO - {}
15:52:47 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 456ms
15:52:47 INFO - TEST-START | /IndexedDB/key_invalid.htm
15:52:47 INFO - PROCESS | 1536 | 1466635967258 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:47 INFO - PROCESS | 1536 | 1466635967283 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
15:52:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
15:52:47 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
15:52:47 INFO - TEST-START | /IndexedDB/key_valid.html
15:52:48 INFO - PROCESS | 1536 | 1466635967999 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:48 INFO - PROCESS | 1536 | 1466635968034 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
15:52:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
15:52:58 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10018ms
15:52:58 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
15:52:58 INFO - PROCESS | 1536 | 1466635978025 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:58 INFO - PROCESS | 1536 | 1466635978052 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:58 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
15:52:58 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 930ms
15:52:58 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
15:52:58 INFO - PROCESS | 1536 | 1466635978959 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:58 INFO - PROCESS | 1536 | 1466635978986 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:59 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
15:52:59 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
15:52:59 INFO - TEST-START | /IndexedDB/keygenerator.htm
15:52:59 INFO - PROCESS | 1536 | 1466635979836 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:52:59 INFO - PROCESS | 1536 | 1466635979863 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:01 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
15:53:01 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
15:53:01 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
15:53:01 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1932ms
15:53:01 INFO - TEST-START | /IndexedDB/keyorder.htm
15:53:01 INFO - PROCESS | 1536 | 1466635981768 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:01 INFO - PROCESS | 1536 | 1466635981794 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
15:53:02 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
15:53:02 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 942ms
15:53:02 INFO - TEST-START | /IndexedDB/keypath.htm
15:53:02 INFO - PROCESS | 1536 | 1466635982714 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:02 INFO - PROCESS | 1536 | 1466635982787 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
15:53:03 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
15:53:03 INFO - TEST-OK | /IndexedDB/keypath.htm | took 839ms
15:53:03 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
15:53:03 INFO - PROCESS | 1536 | 1466635983560 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:03 INFO - PROCESS | 1536 | 1466635983588 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
15:53:04 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
15:53:04 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 842ms
15:53:04 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
15:53:04 INFO - PROCESS | 1536 | 1466635984406 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:04 INFO - PROCESS | 1536 | 1466635984433 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:06 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
15:53:06 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
15:53:06 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
15:53:06 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1823ms
15:53:06 INFO - TEST-START | /IndexedDB/list_ordering.htm
15:53:06 INFO - PROCESS | 1536 | 1466635986237 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:06 INFO - PROCESS | 1536 | 1466635986262 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:08 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
15:53:08 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
15:53:08 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
15:53:08 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1882ms
15:53:08 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
15:53:08 INFO - PROCESS | 1536 | 1466635988119 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:08 INFO - PROCESS | 1536 | 1466635988145 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:08 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
15:53:08 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 870ms
15:53:09 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
15:53:09 INFO - PROCESS | 1536 | 1466635989035 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:09 INFO - PROCESS | 1536 | 1466635989063 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:09 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
15:53:09 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
15:53:09 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
15:53:09 INFO - PROCESS | 1536 | 1466635989881 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:09 INFO - PROCESS | 1536 | 1466635989907 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:10 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
15:53:10 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
15:53:10 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
15:53:10 INFO - PROCESS | 1536 | 1466635990702 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:10 INFO - PROCESS | 1536 | 1466635990730 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:11 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
15:53:11 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 730ms
15:53:11 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
15:53:11 INFO - PROCESS | 1536 | 1466635991444 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:11 INFO - PROCESS | 1536 | 1466635991470 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:12 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
15:53:12 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 970ms
15:53:12 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
15:53:12 INFO - PROCESS | 1536 | 1466635992417 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:12 INFO - PROCESS | 1536 | 1466635992443 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:13 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
15:53:13 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 970ms
15:53:13 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
15:53:13 INFO - PROCESS | 1536 | 1466635993390 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:13 INFO - PROCESS | 1536 | 1466635993414 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:14 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
15:53:14 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 731ms
15:53:14 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
15:53:14 INFO - PROCESS | 1536 | 1466635994124 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:14 INFO - PROCESS | 1536 | 1466635994153 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:14 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
15:53:14 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
15:53:14 INFO - TEST-START | /IndexedDB/value.htm
15:53:14 INFO - PROCESS | 1536 | 1466635994956 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:14 INFO - PROCESS | 1536 | 1466635994980 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:16 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
15:53:16 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
15:53:16 INFO - TEST-OK | /IndexedDB/value.htm | took 1381ms
15:53:16 INFO - TEST-START | /IndexedDB/value_recursive.htm
15:53:16 INFO - PROCESS | 1536 | 1466635996341 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:16 INFO - PROCESS | 1536 | 1466635996366 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
15:53:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
15:53:18 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
15:53:18 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1870ms
15:53:18 INFO - TEST-START | /IndexedDB/writer-starvation.htm
15:53:18 INFO - PROCESS | 1536 | 1466635998215 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:18 INFO - PROCESS | 1536 | 1466635998242 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
15:53:19 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1013ms
15:53:19 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
15:53:19 INFO - PROCESS | 1536 | 1466635999234 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - PROCESS | 1536 | 1466635999260 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
15:53:19 INFO - {}
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
15:53:19 INFO - {}
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
15:53:19 INFO - {}
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
15:53:19 INFO - {}
15:53:19 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
15:53:19 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
15:53:19 INFO - PROCESS | 1536 | 1466635999410 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - PROCESS | 1536 | 1466635999438 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
15:53:19 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
15:53:19 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
15:53:19 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
15:53:19 INFO - PROCESS | 1536 | 1466635999592 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - PROCESS | 1536 | 1466635999616 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
15:53:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
15:53:19 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 234ms
15:53:19 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
15:53:19 INFO - PROCESS | 1536 | 1466635999832 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:19 INFO - PROCESS | 1536 | 1466635999868 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
15:53:20 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:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
15:53:20 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:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 179ms
15:53:20 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
15:53:20 INFO - PROCESS | 1536 | 1466636000013 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000038 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 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:53:20 INFO - [native code]
15:53:20 INFO - }" but got function "function () {
15:53:20 INFO - }"
15:53:20 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
15:53:20 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:53:20 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 173ms
15:53:20 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
15:53:20 INFO - PROCESS | 1536 | 1466636000193 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000220 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 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:53:20 INFO - [native code]
15:53:20 INFO - }" but got function "function () {
15:53:20 INFO - }"
15:53:20 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
15:53:20 INFO - {}
15:53:20 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:53:20 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
15:53:20 INFO - {}
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
15:53:20 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
15:53:20 INFO - PROCESS | 1536 | 1466636000375 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000402 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
15:53:20 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:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:53:20 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:53:20 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:53:20 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
15:53:20 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:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:53:20 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:53:20 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:53:20 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:20 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:53:20 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 182ms
15:53:20 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
15:53:20 INFO - PROCESS | 1536 | 1466636000563 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000594 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 116ms
15:53:20 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
15:53:20 INFO - PROCESS | 1536 | 1466636000682 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000713 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
15:53:20 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
15:53:20 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
15:53:20 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
15:53:20 INFO - PROCESS | 1536 | 1466636000860 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:20 INFO - PROCESS | 1536 | 1466636000887 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
15:53:21 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
15:53:21 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
15:53:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
15:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:53:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
15:53:21 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
15:53:21 INFO - PROCESS | 1536 | 1466636001042 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:21 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
15:53:21 INFO - PROCESS | 1536 | 1466636001068 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:22 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
15:53:22 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
15:53:22 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
15:53:22 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
15:53:22 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
15:53:22 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1177ms
15:53:22 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
15:53:22 INFO - PROCESS | 1536 | 1466636002227 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:22 INFO - PROCESS | 1536 | 1466636002256 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
15:53:23 INFO - {}
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
15:53:23 INFO - {}
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
15:53:23 INFO - {}
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
15:53:23 INFO - {}
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
15:53:23 INFO - {}
15:53:23 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1180ms
15:53:23 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
15:53:23 INFO - PROCESS | 1536 | 1466636003414 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:23 INFO - PROCESS | 1536 | 1466636003440 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:23 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
15:53:23 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 431ms
15:53:23 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
15:53:23 INFO - PROCESS | 1536 | 1466636003850 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:23 INFO - PROCESS | 1536 | 1466636003883 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:24 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
15:53:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
15:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
15:53:24 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
15:53:24 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
15:53:24 INFO - PROCESS | 1536 | 1466636004028 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:24 INFO - PROCESS | 1536 | 1466636004055 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - PROCESS | 1536 | MARIONETTE LOG: INFO: Timeout fired
15:53:34 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:53:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
15:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
15:53:34 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10125ms
15:53:34 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
15:53:34 INFO - PROCESS | 1536 | 1466636014157 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - PROCESS | 1536 | 1466636014228 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
15:53:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 570ms
15:53:34 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
15:53:34 INFO - PROCESS | 1536 | 1466636014734 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - PROCESS | 1536 | 1466636014761 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
15:53:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
15:53:34 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
15:53:34 INFO - PROCESS | 1536 | 1466636014911 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:34 INFO - PROCESS | 1536 | 1466636014943 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
15:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
15:53:35 INFO - PROCESS | 1536 | 1466636015094 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - PROCESS | 1536 | 1466636015122 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
15:53:35 INFO - {}
15:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 231ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
15:53:35 INFO - PROCESS | 1536 | 1466636015331 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - PROCESS | 1536 | 1466636015360 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
15:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
15:53:35 INFO - PROCESS | 1536 | 1466636015507 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - PROCESS | 1536 | 1466636015531 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
15:53:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
15:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
15:53:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
15:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
15:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
15:53:35 INFO - PROCESS | 1536 | 1466636015677 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - PROCESS | 1536 | 1466636015712 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 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:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
15:53:35 INFO - PROCESS | 1536 | 1466636015853 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - PROCESS | 1536 | 1466636015880 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:35 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
15:53:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 120ms
15:53:35 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
15:53:35 INFO - PROCESS | 1536 | 1466636015976 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016001 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
15:53:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 120ms
15:53:36 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
15:53:36 INFO - PROCESS | 1536 | 1466636016100 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016135 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 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:53:36 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
15:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:36 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
15:53:36 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
15:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:36 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
15:53:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
15:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
15:53:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 120ms
15:53:36 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
15:53:36 INFO - PROCESS | 1536 | 1466636016226 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016255 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
15:53:36 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
15:53:36 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
15:53:36 INFO - PROCESS | 1536 | 1466636016407 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016451 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
15:53:36 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
15:53:36 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
15:53:36 INFO - PROCESS | 1536 | 1466636016575 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016602 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
15:53:36 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
15:53:36 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
15:53:36 INFO - PROCESS | 1536 | 1466636016749 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 INFO - PROCESS | 1536 | 1466636016776 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:36 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:53:36 INFO - do_test/)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
15:53:58 INFO - )
15:53:58 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
15:53:58 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
15:53:58 INFO - PROCESS | 1536 | 1466636038476 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:58 INFO - PROCESS | 1536 | 1466636038507 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
15:53:58 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
15:53:58 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
15:53:58 INFO - PROCESS | 1536 | 1466636038657 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:58 INFO - PROCESS | 1536 | 1466636038689 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
15:53:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
15:53:58 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
15:53:58 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
15:53:58 INFO - PROCESS | 1536 | 1466636038825 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:58 INFO - PROCESS | 1536 | 1466636038859 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
15:53:59 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
15:53:59 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
15:53:59 INFO - PROCESS | 1536 | 1466636039005 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - PROCESS | 1536 | 1466636039039 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
15:53:59 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
15:53:59 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
15:53:59 INFO - PROCESS | 1536 | 1466636039217 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - PROCESS | 1536 | 1466636039296 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
15:53:59 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
15:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:59 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
15:53:59 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 330ms
15:53:59 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
15:53:59 INFO - PROCESS | 1536 | 1466636039544 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - PROCESS | 1536 | 1466636039578 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
15:53:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
15:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:53:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
15:53:59 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
15:53:59 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
15:53:59 INFO - PROCESS | 1536 | 1466636039723 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - PROCESS | 1536 | 1466636039762 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
15:53:59 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
15:53:59 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
15:53:59 INFO - PROCESS | 1536 | 1466636039897 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:53:59 INFO - PROCESS | 1536 | 1466636039925 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
15:54:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
15:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:54:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040073 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040102 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
15:54:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
15:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:54:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040243 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040270 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040417 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040459 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040592 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040618 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040772 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040798 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
15:54:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
15:54:00 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
15:54:00 INFO - PROCESS | 1536 | 1466636040947 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:00 INFO - PROCESS | 1536 | 1466636040975 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 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:54:01 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
15:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:54:01 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
15:54:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
15:54:01 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
15:54:01 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
15:54:01 INFO - PROCESS | 1536 | 1466636041126 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - PROCESS | 1536 | 1466636041158 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
15:54:01 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 230ms
15:54:01 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
15:54:01 INFO - PROCESS | 1536 | 1466636041363 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - PROCESS | 1536 | 1466636041394 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
15:54:01 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
15:54:01 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
15:54:01 INFO - PROCESS | 1536 | 1466636041541 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - PROCESS | 1536 | 1466636041575 Marionette INFO sendAsync c77255fb-6371-43df-bab4-d1f91222ca49
15:54:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: